Tourists drive along a winding 12-kilometer mountain road in Xuancheng, Anhui province, China, Nov. 4, 2024.