Snowpeak

Snowpeak 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 Snowpeak Ruins are located there, as well as the second shard of the Mirror of Twilight.