Top 20 tallest statues of the world
Why are you reporting this puzzle?
6) Sendai Daikannon, Japan Standing at a height of 100 meters is the Sendai Daikannon in Sendai, Miyagi Prefecture, Japan. It is a statue of the country’s Buddhist Bodhisattva Kannon. Visitors can climb up the Sendai Daikannon with the aid of an elevator.