22221 McClellan Rd, Mountain View, California 94043 USA
Photo Credit: Stevens Creek Trail
Claim copyright