Visiting the Sendai Daikannon, which is said to be the 6th tallest statue in the world, standing at over 100 meters.