KameraOne on MSN
Night jog in Beijing draws attention for an unusual runner
Yizhuang, Beijing, China on February 21, 2026. A humanoid robot was filmed jogging down a city street at night, startling onlookers with a scene that looked straight out of science fiction.
A photo of Beijing at night, with the city’s Daxing International Airport glimmering and visible to the right of the frame, was captured from the core module of China’s Tiangong space station by Nie ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results