Where is Lake Rusałka?

Where is Lake Rusałka located?

Lake Rusałka, Lake Rusałka, Poland (approx. 52.426666°, 16.87861°)


Where is Lake Rusałka on the map?