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.