A cook makes roasted lamb by the Songhua River in Jilin City, northeast China's Jilin Province, Sept. 28, 2013. (Xinhua/Wang Song)
Go to Forum >>0 Comment(s)