The breakdown train based at Dematagoda shed in Colombo is a wonderful collection of vintage carriages, all immaculately painted. It is seen here at Veyangoda, behind Henschel W3 no 667, originall... (more)
Mixed trains are still a feature of Sri Lanka Railways. Here 667 arrives at Peradeniya Junction, near kandy, with the 1020 kandy to Nawalapitya, mixed. Passengers ride in ancient looking carriages... (more)