One of the largest QR codes, made by 2,499 people in Zhengzhou, Henan province on April 2014, competes for a spot in Guinness World Records. [Photo/CFP]
Water, water, every where
Graduation photos capture younger, older self
Fun diving in S China