Where is China Beach?

Where is China Beach located?

China Beach, China Beach, United States of America (approx. 37.787304°, -122.4909°)


Where is China Beach on the map?