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