This sculpture is a replica of the top of the fountain in the center of Hyrule Castle Town, in The Legend of Zelda Twilight Princess.
The sacred triangle, the Triforce, is the emblem of the Royal Familly of Hyrule. It symbolizes the balance between the three forces: Power, Wisdom and Courage.
Leave a Reply