Sendai Daikannon, located in Sendai, Japan, is the sixth tallest statue in the world at 100 meters (