Hosted on MSN1mon
Step inside Shanghai's uncanny copy of an English townThe last thing you'd expect to find nestled on the outskirts of China’s largest city is a tranquil English market town. Thames Town, as it is known, channels iconic British civic locations ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results