The Tower of Victory, built in red sandstone 234 feet high and 14.32 meters at the base, is India's tallest tower. Iltutmish completed the tower in 1386, after twenty years of labor.
EBHawley