Snowpeak

This is a location in Twilight Princess in the Peak Province. It is located in the northwest (or northeast, for Wii) corner of the Twilight Princess map. The dungeon Snowpeak Ruins is located in it as well as the second shard of the Mirror of Twilight.