Every day, more than 13,000 trains run on tracks across India. Some trains cover long distances, while others travel shorter ...