The highest statue of Lord Buddha in the world
The highest statue of Lord Buddha in the world is currently the Spring Temple Buddha statue in China. The Spring Temple Buddha statue stands at a height of 153 meters (502 feet) and is located in the Henan province of China. It was completed in 2008 and is made of copper and steel. The statue depicts Vairocana Buddha and is a major pilgrimage destination for Buddhists from around the world.