Published: 2016-10-25 02:45:34.835910Category:OtherType:PhotoModel release: No
Share
Traffic trails on Transfagarasan pass at sunset. Crossing Carpathian mountains in Romania, Transfagarasan is one of the most spectacular mountain roads in the world.