Businesspeople, students, tourists among those sharing space on the 1,860km TAZARA railway built by China in the 1970s.
A hidden footpath takes you past an ancient river, train tracks and within feet of one of Europe's busiest motorways ...