World3 weeks ago
The insane £540m ghost town that’s a replica of London – 5,700 miles away
A bizarre town looks exactly like an English city despite being 5,700 miles from London. Thames Town, in China’s Songjiang District, is some 19 miles from central...