Pedestrians locomotion past a Tesla showroom successful Chongqing, China connected Dec. 17, 2024.
Cheng Xin—Getty Images