Snowpeak Mountain

This is a location in Twilight Princess in the Peak Province. It is located in the northeast 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.