or 1.120 acres of land on the Altamount Road in Mumbai's Cumbala Hill. But did you know there is another towering skyscraper on the posh Altamount Road, adjacent to Mukesh Ambani's Antilia.