#Statues

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

7 months ago — 1.5 min 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.