State Railway of Thailand 115 New CRRC Changchun Coaches: A Preview

The State Railway of Thailand (SRT) launched its flagship trains in 2016, offering new levels of comfort on all mainline routes. A total of 115

Continue reading

Advertisements