Mother Shanghai has created this fast paced campaign for The North Face in China, titled 'Go Explore', with the aim to grow the brand through encouraging exploration this summertime.