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

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

Most Popular
...