Where is Lake Wenatchee?

Where is Lake Wenatchee located?

Lake Wenatchee, Lake Wenatchee, United States of America (approx. 47.82267°, -120.7772°)


Where is Lake Wenatchee on the map?