Winding road in the mountains. Forest and river nearby. Transfagarasan road in Trasnylvania, Romania, Europe.