Landing | Thu Jul 10, 2014 8:29pm IST

Modi budgets $33 million to help build world's tallest statue