Haibao, the Robot
( 2010-06-02 )

Haibao, the robot

Haibao robots march in the Shanghai Expo Park, June 1, 2010. A total of 20 Expo mascot robots made up a team to walk in the Expo Park as Children's Day was celebrated there, attracting lots of visitors.

 

(source: Xinhua)

 

 

Traveling in Shanghai
Catering in Shanghai
China and the World Expo