Date: 02/19/2020 Views: 2102
Date: 11/27/2008 Views: 1115
Date: 08/22/2011 Views: 1176
Traffic trails on Transfagarasan pass at sunset. Crossing Carpathian mountains in Romania, Transfagarasan is one of the most spectacular mountain roads in the world.