Seven things to do and see in Shanghai as Formula 1 returns to China

Seven things to do and see in Shanghai as Formula 1 returns to China

Shanghai, China’s biggest city, is a global hub with the Huangpu River running through the city.

From a fishing village on the east coast of the country, this metropolis has several architectural styles such as Art Deco and shikumen, but is renowned for its Lujiazui skyline.

Here, Travel News Blitz explores seven of the best things to do and see in Shanghai.

Read More