The Three Pagodas of Chongsheng Temple, a landmark of Dali city, Southwest China's Yunnan province, seen in an infrared photo. [Photo/people.cn]
Your guide to the Dragon Boat Festival
Brew a better life
Happy Int'l Children's Day