Triberg, Germany Located in the Black Forest Home of the highest waterfall in Germany (click photos to enlarge)