A "Selfie Panda" sculpture by Dutch artist Florentijn Hofman, the designer of Rubber Duck, debuted recently in the city of Dujiangyan in southwest China's Sichuan Province.
The 26.5-meter-long sculpture weighs 130 tonnes and is inspired by a real giant panda that went astray in downtown Dujiangyan in 2005. It soon became a popular installation following its public debut.