China’s Mighty QJ 2-10-2’s

QJ steam locomotives working hard on Jingpeng Pass when steam rules. 2003.
Back to Top