The Statue of the Goddess is a location from The Legend of Zelda: Skyward Sword. Located in northwestern Skyloft, it is a huge sculpture of the goddess, Hylia. Situated around the statue are several structures, some of which are ruins.
The Statue of the Goddess is a location from The Legend of Zelda: Skyward Sword. Located in northwestern Skyloft, it is a huge sculpture of the goddess, Hylia. Situated around the statue are several structures, some of which are ruins.