Illodia Tower

The Illodia Tower was a 100-meter-tall structure that was built within the walls of Exmoor, on Coruscant. It was famous for the external staircase that spiraled up the tower.