Qingdao, China - December 23, 2024 A strange "band" cloud crosses the sky over the city of Qingdao, Shandong province, on the early of December 23, 2024. Robot with human-like walk taking a stroll ...