A woman plays with her dog at a park by the Hanjiang River in Wuhan, Central China's Hubei province, July 3, 2010. [China Daily/Asianewsphoto]
Go to Forum >>0 Comments