Trash cans are seen along a road in a village in Tianma township, Dujiangyan city, southwest China's Sichuan province. [Photo/rednet.cn]
Go to Forum >>0 Comments