Statue Of Unity: India Inaugurates World's Tallest Statue
Indian Prime Minister Narendra Modi unveiled the world's tallest statue of independence leader Sardar Vallabhbhai Patel in the western state of Gujarat on Oct. 31. The 182m-tall statue is twice the size of the Statue of Liberty in the US.
Music Credit: Audioblocks 'Taj Mahal'
Music Credit: Audioblocks 'Taj Mahal'
Category
🗞
News