India in billion-dollar scramble to build world’s tallest statues

September 04, 2018 5:00 AM

SARDAR SAROVAR DAM (India) • The world’s biggest statue is rising in a remote corner of India to honour an independence hero but it could quickly be outdone by a monument to a Hindu warrior king in the sea off Mumbai.

# @News