Today in Photos, July 16

16 Jul 2014

A stamp collector shows off Chinese stamps that smell like the fruits they portray, cartoon dog Snoopy and owner Charlie Brown take their places at Harbour City in Tsim Sha Tsui, swollen by heavy rains, the Tuo river has burst its banks in the ancient town of Fenghuang, Hunan province, and more ...