Date: 10/26/2013 Views: 891
Date: 12/14/2010 Views: 3825
Date: 6/13/2021 Views: 865
Traffic trails on Transfagarasan pass at sunset. Crossing Carpathian mountains in Romania, Transfagarasan is one of the most spectacular mountain roads in the world.