Thames Town looks a lot like your average historic English village. There are lush green squares, classic brick homes, and even red telephone booths.
But Thames Town is not nestled in the British countryside; it's located in the northeast corner of China in Songjiang, near Shanghai.
Photos by Triplefivechina via Flickr
More info and article here.


No comments:
Post a Comment