The 14-storeyed Life Insurance Corporation (LIC) tower on Mount Road has, for many decades, been the tallest building in Chennai. But a 29-storeyed residential complex on Old Mahabalipuram Road, along the fast developing IT corridor, will soon dwarf this city landmark.