The tallest statue in the world, Ushiku Daibutsu.