Designed by
Title
Upper fall of the Krimmler Wasserfalle in Krimml. Austria #157486877
Description
The Krimml Waterfallsare the highest waterfall in Europe. The falls are on the Krimmler Ache river, a glacial stream whose flow varies greatly with season, and are located near the village of Krimml in the Hohe Tauern National Park in Salzburgerland in the Austrian Alps.