Germany, Baden Wurttemburg, Black Forest, Triberg, Triberg Waterfalls, Germany's highest waterfalls

- Image ID: M13RX0