The Valhalla Mountains
The mystical Valhalla Mountains, home to the towne of Winlaw. One of the holts of the northern elves and birthplace of the Mythmaker.
The Valhalla Mountains appear in these episodes of the Journey Home
2008 – “Mythmaker“
2013 – “Return to Valhalla“