CHINA> Cultural Charm
Shenyang Olympic Sports Center Stadium
(chinadaily.com.cn)
Updated: 2007-06-08 11:32

Shenyang Olympic Sports Center Stadium
A night view of the Shenyang Olympic Sports Centre Stadium, one of the five football venues of the 2008 Beijing Olympic Games, in Shenyang, capital of northeast China's Liaoning province May 21, 2007. Picture take May 21, 2007.[Reuters]

   Previous page 1 2 3 Next Page