Attachment: The statue of Buddha in the city Chuchura province Ibaraki, Japan. The highest statue in the world, a height of 120 meters, which was built in 1995.