Wow, where is this place? It’s amazing
Thank you! It's one of the many canals in the North-Western region of Germany. This one is in Papenburg, Emsland.
I should add it to my travel list