SINOPIX PHOTO

Add to Lightbox Download
Visitors walk past illuminated funnel like structures of Sunshine Valley during the first day of the trail run for the 2010 World Expo in Shanghai, China..
Visitors walk past illuminated funnel like structures of Sunshine Valley during the first day of the trail run for the 2010 World Expo in Shanghai, China..