Back to photostream

Statue of Unity

This is world's tallest statue, built in year 2018 at Sardar Sarovar Dam, Gujarat, India.

This is in honoring Sardar Vallabhbhai Patel, one of the prominent leaders in fight for independence of India.

1,188 views
14 faves
0 comments
Uploaded on June 28, 2019
Taken on December 19, 2018