Photo taken on Oct. 28, 2012 shows large amount of waste left by visitors to the Red Leaf Festival held at the Fragment Hill in Beijing. [CFP]
Go to Forum >>0 Comment(s)