We now have humanoid robot maps for China’s four major cities: Beijing, Shanghai, Shenzhen and Hangzhou. It might feel overwhelming to see so many humanoids, but it’s exciting to see these robotics companies working hard to push humanity forward.