With the turquoise waters of the River Soča, one of Europe's most beautiful rivers, and the snow-capped mountains of the ...