India has inaugurated the world's tallest statue, a £314m effigy of the independence hero Sardar Vallabhbhai Patel that is nearly twice the height of New York's Statue of Liberty. The 182-metre Statue of Unity in Gujarat is part of Narendra Modi's ...
Helicopters shower flower petals on the monument. Depicting Patel in traditional attire, with a shawl over his shoulders, the statue used 210,000 cubic metres of cement, 25,000 tonnes of steel and 1,700 tonnes of bronze
Photograph: Ajit Solanki/AP
India,World news,South and Central Asia,News photography,Photography