Iran and Russia have signed a $1.6 billion deal for the construction of the Rasht-Astara railway.
The project will connect the existing railways of the two countries and Azerbaijan.