I recently returned from a trip around China which involved 2 rail journeys. The first was on a HST from Beijing West to Xi'an North using what appears to have been a Chinese built Fuxing train. The second was on a classic (overnight) train from Xi'an to Shanghai (train no. Z94). Owing to tight time constraints I did not get a chance to see the loco which hauled us and which was quickly taken off & away at Shanghai or get a count of the number of coaches. Does anyone know what loco type would have been used?