Vøringsfossen, Norway...yeah it's like from a fairy tale.