Thames Town

Thames Town

Thames Town is in a suburb outside of Shanghai, China, which was built to resemble a small British market town. However, due to the high cost of living, very few houses were sold and most of the town remains uninhabited. Right now, it mainly serves as a backdrop for wedding photographs.

Previous Fact Next Fact
Categories: ArchitecturePlaces

Latest FactRepublic Video

20 Scary Mental & Psychological Illnesses - Part 1