The "statue of unity" has been billed as a tourist attraction. India has unveiled the world's tallest statue, which cost 29.9bn rupees (£330m; $430m) to build. The 182m (600ft) high structure in ...
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 ...
Patel was the newly-independent India's first interior minister, and served as deputy Prime Minister under Jawaharlal Nehru. The extravagant statue, named The Statue of Unity, has been heavily ...