Okay, this is taken from another website, Random Wander - Wandering, randoming, stumbling, discovering., from someone who has explored these places. :-)
Transfagarasan, Romania
Nestled within the Fagaras Mountains, this winding road built during the 1970′s in Romania has been called by the...