NSW Trainlink XPT Onboard facilities

NSW Trainlink (New South Wales)
XPT “Express Passenger Train” by Comeng/ Adtranz
Diesel push-pull train