Date: 02/21/2013 Views: 903
Date: 06/01/2003 Views: 1263
Date: 09/27/2013 Views: 3172
Traffic trails on Transfagarasan pass at sunset. Crossing Carpathian mountains in Romania, Transfagarasan is one of the most spectacular mountain roads in the world.