News

A 25-foot, 15 ton statue of Lord Hanuman is in a box outside of Om Sri Sai Balaji temple and culture center in Monroe, New Jersey. Tuesday, January 23, 2024. Patti Sapone | NJ Advance Media By ...
The structure in the western state of Gujarat, India, is the world's tallest statue. The previous record holder was the Spring Temple Buddha in China, which is 420 feet tall.