A picturesque esplanade along the lakeside in Zell am See, ideal for leisurely walks and enjoying the scenery.
Part of: Austria