Where is China Lake?
Where is China Lake located?
China Lake, China Lake, United States of America (approx. 35.65079°, -117.66173°)
Where is China Lake on the map?
{"latitude":35.65079,"longitude":-117.66173,"title":"China Lake"}