Date: 11/27/2009 Views: 3311
Date: 12/01/2012 Views: 1046
Date: 02/09/2009 Views: 1167
Traffic trails on Transfagarasan pass at sunset. Crossing Carpathian mountains in Romania, Transfagarasan is one of the most spectacular mountain roads in the world.