Where is Lake Isabella?

Where is Lake Isabella located?

Lake Isabella, Lake Isabella, United States of America (approx. 35.613228°, -118.477715°)


Where is Lake Isabella on the map?