Vøringsfossen, Norway. You can almost see the trolls and elves from here...