Rubber Duck makes its official debut in Beijing

The high-profile giant Rubber Duck made its official debut on Friday on Yuanbo Lake in Beijing’s Garden Expo Park ..