British stuff

Advertisement
  • Strolling the Thames in China

    VICE correspondent Ryan Duffy takes a stroll with some tour guides through Thames Town in Songjiang, China. The British-style town is part of the "One City, Nine Towns" plan that China has established for the outskirts of Shanghai.

Advertisement
Advertisement