6. Sendai Daikannon, Japan, 100 meter
Sendai Daikannon, located in Sendai, 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.
[GARD]