Template:Location
"Hurry! Let's get the mirror shard from the house of the Snowpeak yeti!"
Snowpeak is an ice region in Hyrule inhabited by Yetis (Yeto and Yeta). Link must go here to collect a Mirror Shard.