Designed by
Title
Prospect view of Transfagarasan mountain road. One of the most beautiful roads in Europe, Romania #146818952
Description
The Transfagarasan road or national road 7C is one of the most spectacular roads in the world. It is 90 km 56 miles long and is located in Romania. It is a paved mountain road crossing the southern section of the Carpathian Mountains