November 25, 2024 04:35 AM

Travel Tips

August 12, 2014 · Leisure

What You Must See In Shanghai, China

Shanghai, with a population of more than 23 million (with over 9 million migrants), is the largest Chinese city by population and the largest city proper by population in the world. Shanghai is the perfect blend of cultures, the modern and the traditional, and the western and the oriental. In the past 20 years it has again become an attractive city for tourists from all over the world. Especially after it hosted the 2010 World Expo, recording the greatest number of visitors in the event's history.

by Staff Reporter

Real Time Analytics