Posted on August 18, 2014September 3, 2014 by peregrineDriving the Transfagaras Road Blissfully running down the “world’s best road”. Thoughts at the summit overlooking the long and winding road. On Balea Lac, watching the clouds drift by.