India Tower is an uncompleted 126-story, 707.5 m megatall skyscraper that began construction in Mumbai, India, in 2010. Originally planned for completion in 2016, construction was put on hold in May 2011 due to disputes between the developers and Mumbai's civic authorities.