Print
Mail
Large
Medium
Small
Share on
Residents taste local tea in fine weather in Southwest China's Sichuan province on Feb 7, 2016. [Photo/People.cn]