A three-part series with Chinese National Geography, the series reframes Burberry’s 170-year outdoor legacy for Chinese audiences, with brand ambassador Chen guiding viewers through Xi’an and the Qinling mountains that divide north and south.