The Transfăgărășan road is one of Romania's most famous and scenic mountain passes. on August 19, 2024