Visitors pose for photos at the Flags Square in the World Expo Park in Shanghai, east China, on May 1, 2010. Shanghai World Expo park formally opened to the public on Saturday. (Xinhua/Fan Jun)