It is the tenth-tallest statue in the world. The Guanyin of Nanshan: It is located in Sanya, Hainan, China. It measures 78 meters (256 feet) tall. The Peter the Great Statue: It is 98-metre-high ...
The world's tallest statue is nearing completion in India. It is designed to be a 182m (600ft) high tribute to Sardar Vallabhbhai Patel, a hero in India's independence struggle, in Gujarat state.