This is a monumental bronze statue of Amida Buddha located in the city of Kamakura, Japan. It stands 13.35 meters tall and is one of the most iconic landmarks in Japan. The statue was built in 1252 and is a symbol of faith and devotion for many Japanese people.