Pedestrians and tourists crowd onto the Nanjing East Road pedestrian shopping street during on International Labor Day, a public holiday, in Shanghai, China, on May 01, 2011. The road is one of the most visited sites in Shanghai as it is known as the "No. 1 Road of China" due to its rich history and countless shops and department stores.