Home / Culture / News and Feature

18-meter-high rubber duck seen in NE China

(Xinhua) Updated: 2016-08-01 16:00 Comments

18-meter-high rubber duck seen in NE China

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]

Most Popular
...