Blog

Live the history of Shanghai

Posted by in Shanghai, China

Shanghai is the largest city in China and the largest city proper in the world. It is home to over 24 million people and its contain...

Read more