The amazing Transfagarashan road, voted the “Best road in the world” by Top Gear, climbing at about 2000 meters above sea level, crossing the mountains in Romania. Amazing!

The amazing Transfagarashan road, voted the “Best road in the world” by Top Gear, climbing at about 2000 meters above sea level, crossing the mountains in Romania. Amazing!