A high-speed train runs over a green field in Xuanhua district of Zhangjiakou city, North China's Hebei province, July 26, 2024.