Picture of the Day – May 12, 2010
Photograph by Feng Li / Getty Images
The night scene at the China Pavilion, left, and the Expo Axis, right, on the opening day of the Shanghai World Expo on May 1, in Shanghai, China. The Shanghai World Expo will be held from May 1 to Oct. 31, and is expecting 70 million visitors. Getty Images / Feng Li
Speaking of Reflection Eternal, who remembers this classic track?
via The Frame: Shanghai World Expo Opens
Every day at 5pm the Sifter will post the picture of the day