When public transport goes wrong.
nr. Nuwara Eliya
, Sri Lanka, 2005