News

The tallest statues in the world blend faith, history, and architecture into awe-inspiring landmarks. Read on to discover these breathtaking creations.
India’s Statue of Unity (182 metres) and China’s Spring Temple Buddha (128 metres) are some of the tallest statues in the world. Several Buddhist statues in China and Japan also make the list. Most of ...