Date: 12/07/2012 Views: 843
Date: 09/06/2008 Views: 1101
Date: 02/18/2017 Views: 1839
Traffic trails on Transfagarasan pass at sunset. Crossing Carpathian mountains in Romania, Transfagarasan is one of the most spectacular mountain roads in the world.