Views from the restaurant carriage. Overnight train from the holy city of Mashhad to the desert city of Yazd, known for its zoroastrian community and wind towers.
Travelling over 4000km by train across Iran. An opportunity to enjoy Persian hospitality, discover Iran's ancient cities and its varied landscapes, from deserts to mountains.