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