Dafen once supplied over half the world’s oil paintings – then the global economic crisis, pandemic and China’s housing ...
A town that was built to resemble a charming British village is found on the opposite side of the world - a staggering 5,700 miles to be exact. Based in China and known as Thames Town, it was ...