Statue of Unity in Gujarat India: Nothing Beats The Tallest Statue in the World
The Statue of Unity is a colossal statue of India’s first Deputy Prime Minister, Sardar Vallabhbhai Patel. It is located on the banks of the Narmada River in the Indian state of Gujarat. The statue stands at a height of 182 meters (597 ft) and is the tallest statue in…
Read more