The North Face is back and better than ever with the grand reopening of its cutting-edge concept store at VivoCity.…