The ‘Statue Of Unity’ being built by the Sardar Sarovar Dam near Vadodara in India’s western Gujarat state. Photo: AFP

India’s billion-dollar battle to build the world’s biggest statue

More than twice the height of the Statue of Liberty, PM Narendra Modi predicts his pet project will attract ‘hordes’ of tourists

Topic |   India

TOP PICKS

The ‘Statue Of Unity’ being built by the Sardar Sarovar Dam near Vadodara in India’s western Gujarat state. Photo: AFP
READ FULL ARTICLE