Triberg Falls, one of the highest waterfalls in Germany - the Black Forest region

- Image ID: H50A2X