Shanghai, regarded as an oriental pearl of China, is a city with a long cultural history. The best tourist season in Shanghai is from March to May and September to November. The Bund is the first stop for traveling to Shanghai. The Bund building complex is the business card of Shanghai. Shanghai Guide gives you some references about top tourist attractions of Shanghai, top things to do in Shanghai, best time to visit Shanghai and shopping in Shanghai.