A tourist takes photo of a giant yellow rubber duck on the bank of Harbin section of the Songhuajiang River in Northeast China's Heilongjiang province on July 31, 2016. [Photo/Xinhua]