The Spring Temple Buddha located in Henan, China is the tallest statue in the world at 502 feet. The hill it stands on is being excavated to make a taller base; it is planned to stand 682 feet after this renovation. For comparison, the Statue of Liberty is 305 feet tall, including its base. | Loved and pinned by www.downdogboutique.com
Hanuman Murti: This 32 m (105 feet) tall Hanuman statue is the second largest statue of the god in India. Located in Nandura town, Buldhana district, Maharashtra, this 105 feet tall statue of the Hindu god Hanuman is clearly visible from National Highway-6.