Ishtar Cliffs

Ishtar Cliffs is a region on Venus in which the Ishtar Academy resides