Where is China Lake Acres?

Where is China Lake Acres located?

China Lake Acres, China Lake Acres, United States of America (approx. 35.64051°, -117.76395°)


Where is China Lake Acres on the map?