A representative takes photos at Chinese train maker CRRC Corporation Ltd in Tangshan, North China's Hebei Province on April 29, 2024. A group of diplomatic envoys and representatives visited the production and development site of the high-speed trains. Photo: cnsphoto