Why the hell would anyone go to Shanghai for 72 hours? Here’s why.
With a population of around 25 million people across an area spanning over 2,400 square miles, Shanghai is China’s largest city.
Traditionally a port town, Shanghai literally means ‘on the sea’.
It has a rich history in textiles and fishing, with a diverse Western influence on the culture and architecture brought in from foreign powers after the Treaty of Nanking in 1842.
The English, French, Russians, Germans and Americans moved in and set up ‘concessions’ – pockets in the city where it was like a little England, France or Moscow.
Today, only the French concession… Read the full story