China

Thames Town China

Thames Town: an English Town in China

You're not far from Shanghai, yet the spire of the Victorian revival church in front of you casts its shadow across a medieval town...