Check this out! In Shenzhen, China's Guangdong, robot dogs took the stage for a lion dance performance that wowed the crowd.
(Source: Xinhua)
Related News:
Watch This | Giant pandas enjoy snowy day
Watch This | Amazing China: Experience the rituals of Spring Festival
Tag:·Shenzhen· Robot dogs· lion dance
Comment