A closer look at Shenzhen Bay Sports Center
sz2011.org | Updated: 2011-07-07 13:30
![]() |
|
A man with his child walked on the square inside the Shenzhen Bay Sports Center, also known as Spring Cocoon, in Shenzhen, south China's Guangdong Province, June 15, 2011. [Photo/Xinhua] |

















