Sendai Daikanon

Sendai Daikannon, located in Japan, is the sixth tallest statue in the world at 100 meters (328 feet). An elevator takes tourists to the top of the statue, which depicts the Japanese Buddhist Bodhisattva Kannon.

Leave a Reply