Visitors surround a pear-shaped art installation that has been half-stripped of its more than 15,000 decorative rubber ducks near Xujiahui in Shanghai on June 2. On display since May 31, visitors plucked nearly half of the statue's yellow ducks by June 2. Photo: Chinanews.com
Photo: Chinanews.com
Photo: Chinanews.com
Photo: Chinanews.com
Photo: Chinanews.com