A 20-meter-high inflatable rubber duck appeared on the Huangpu River in Shanghai, sharing the late summer fun with local residents and attracting many visitors to take pictures. This unique installation was the centerpiece of the second Xiaohongshu Road Life Festival, a cultural event featuring various activities related to music, art, photography, sports and life..