Date: 10/05/2025 Views: 340
Date: 08/08/2008 Views: 980
Date: 05/17/2013 Views: 2024
Traffic trails on Transfagarasan pass at sunset. Crossing Carpathian mountains in Romania, Transfagarasan is one of the most spectacular mountain roads in the world.