As a top international outdoor brand, The North Face Korea is eager to provide customers an extreme outdoor experience so they know how it feels like. Innored, South Korea opened a pop-up store in Seoul in the middle of a huge downtown mall where they recreated a south pole camp. Moreover they gave people virtual reality glasses as if they were riding a dog sled.
But the thing that happened next couldn't be predicted... Check out what happened next!