Brihadeeswarar Temple in Thanjavur, Tamil Nadu, is a famous South Indian temple. It's the perfect example of Dravidian ...
The world's tallest statue is nearing completion in India. It is designed to be a 182m (600ft) high tribute to Sardar Vallabhbhai Patel, a hero in India's independence struggle, in Gujarat state.
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 ...