The KTM Class 29 is a class of mainline diesel electric locomotives built in China by Dalian Locomotive and Rolling Stock Company for operations by Keretapi Tanah Melayu of Malaysia on its freight services.
Developed by razib.in