Snowhead
Want an adless experience? Log in or Create an account.
Snowhead is a location from The Legend of Zelda: Majora's Mask. Snowhead is located in the north of Termina, and is a snowy mountain just waiting for spring. It is home to the Goron race.