Bigger India
India to Spend Over $1 Billion on Two Tallest Statues
Rs 29.9 billion ($430-million) Statue of Unity overlooking the isolated Sardar Sarovar Dam is a pet project of Modi government.
The world’s tallest statue will be erected in the sea to honour an Independence hero, but it might quickly be outdone by a monument of a Hindu warrior King in the financial capital of the country, Mumbai. India is going to spend almost $1 billion on the tallest effigies, each will be taller than the Statue of Liberty.