Log In or Register
This is called "Little Venice" in Bamberg, Germany on the Regenitz River! Beautiful place!