Transfagarasan mountains road, is one of the most beautiful roads in the world. Carpathians. Romania.