Statue Of Unity: India Inaugurates World's Tallest Statue

Newsweek 2018-10-31

Views 12

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'

Share This Video


Download

  
Report form