Date: 03/20/2018 Views: 4636
Date: 08/14/2013 Views: 2102
Date: 09/12/2012 Views: 3908
Traffic trails on Transfagarasan pass at sunset. Crossing Carpathian mountains in Romania, Transfagarasan is one of the most spectacular mountain roads in the world.