This statue, perched in China's Hunan Province, depicts Chairman Mao Zedong at the age of 32. The work is said to have cost as much as $35 million to build.
The world’s tallest statue, which was unveiled last fall, stands at 597 ft. on an island in the Narmada River. It towers over the Sardar Sarovar Dam in the western Indian state of Gujarat ...
India’s ‘ Statue of Unity ’, unveiled earlier today, is now the tallest statue in the world overtaking China’s Spring Temple Buddha. At 182 meters, it’s even twice the height of the ...
Actor Aamir Khan celebrated Republic Day at Gujarat's Statue of Unity, lauding the monument dedicated to Sardar Vallabhbhai ...
The State of Texas, which is known for going big, is home to the biggest wind turbine in the United States, even thought it ...
Perhaps the most famous American landmark, the statue has a rich history that spans a century and across the Atlantic Ocean. We went to Liberty Island and talked to a ranger from the National ...
The Ram Bagh Dham Trust, an NGO, which began the construction work on May 31, 2023, claims that this is the tallest statue of the deity in the country LUCKNOW A 51-ft-tall statue of Lord Ram ...
Minh Duc Temple, located on Thien Ma Mountain in Quang Ngai, is home to the tallest Quan Am (Goddess of Mercy - Avalokiteshvara - Guanyin) statue in Southeast Asia, nearing completion after over four ...