The Triberg Falls
Germany's highest waterfall is located in Triberg, in the Black Forest. The falls cascade down in stages, and are absolutely spectacular!