Taking inspiration from the fairy tale of Snow White and the seven dwarves, South Korean campground Haru consists of a "castle