Where is Lake Merwin?

Where is Lake Merwin located?

Lake Merwin, Lake Merwin, United States of America (approx. 45.983334°, -122.46667°)


Where is Lake Merwin on the map?