Date: 12/13/2012 Views: 1149
Date: 03/14/2012 Views: 1170
Date: 05/07/2009 Views: 978
Traffic trails on Transfagarasan pass at sunset. Crossing Carpathian mountains in Romania, Transfagarasan is one of the most spectacular mountain roads in the world.