Alameda Beach CA

37.754868, -122.251053