
Visitors take photos of an inflatable rubber duck on the Huangpu River in Shanghai on Sunday. This 20-meter-high installation is the centerpiece of the second Xiaohongshu Road Life Festival, an ongoing cultural event in Shanghai featuring various activities related to music, art, photography, sports and life.China News Service |