Where is Canower See?

Where is Canower See located?

Canower See, Mecklenburg-Vorpommern, Germany (approx. 53.20113°, 12.90775°)


Where is Canower See on the map?