Light Tower

The Light Tower is a location from The Legend of Zelda: Skyward Sword. It is a towering structure located in southern Skyloft.