2500 Embarcadero Road, Mountain View, California 94303 USA
Photo Credit: Baylands Nature Preserve
Claim copyright