#Monuments

India Unveils ‘Statue of Unity’ – The Worlds Largest Statue

9 months ago — Long Read

India has officially inaugurated a 182-metre-high statue designed by Indian sculptor Ram V Sutar and created by Michael Graves Architecture and Design. It will open to the public tommorow.