Shanghai’s Yuyuan Garden, the Nanjing Road pedestrian mall, the Bund and Xujiahui attracted over 6.95 million tourists over the Labor Day holiday weekend, according to the Shanghai Tourism Administration, who added that major tourist attractions across the city were packed to capacity because of warm weather.