The most developed city in China, Shanghai has again become an attractive city for tourists worldwide, in the past 20 years.