Robots take center stage in Yangpu
Sci-fi is becoming reality in Shanghai's Yangpu district. At the Daxue Road pop-up pedestrian street, robotic dogs and other robots wowed spectators with their perfect backflips and live drum performances. Meanwhile, a new community of robots has officially settled on Fuxing Island.





