Where is Apache Lake?

Where is Apache Lake located?

Apache Lake, New Mexico, United States (approx. 36.10087°, -105.1204°)


Where is Apache Lake on the map?