Map of Swallow Rock in Lake County, CA:

Swallow Rock Lake Lake Pillsbury 39.3848838 -122.9358325