Shanghai University station
Shanghai
Shanghai is China's most populous city and a major global financial and commercial hub situated at the mouth of the Yangtze River Delta. Home to nearly 25 million people, it blends historic neighbourhoods with a sweeping modern skyline and an extensive urban infrastructure. Visitors can explore cultural venues such as Sino Art Space, enjoy green retreats like Songnan Country Park and 南苑公园(北园), and take in local character across its many distinct districts. The city suits a wide range of travellers, from short city breaks to extended stays.
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Shanghai
Compare Shanghai with another city