A visitor has her photo taken in front of the Chinese pavilion at the World Expo 2010 in Shanghai yesterday. Attendance at Shanghai's World Expo fell far short of expectations during the opening weekend, despite long lines of visitors waiting to enter the massive site.