Matheran station slowly gathers crowd, as passengers wait for their train back to Aman Lodge.. (Sriram S)