Hansel and Gretel meet Jack and the Beanstalk at this fairy tale tree house in Canada’s Rockies. With phantasmagoric mushrooms guarding the entrance, visitors enter up a spiral stairway that leads to four levels of enchanted cottages straight out of The Brothers Grimm.
Photo courtesy of The Enchanted Forest