Date: 11/28/2025 Views: 684
Date: 05/04/2014 Views: 2883
Date: 03/13/2019 Views: 1545
Traffic trails on Transfagarasan pass at sunset. Crossing Carpathian mountains in Romania, Transfagarasan is one of the most spectacular mountain roads in the world.