17 Mile Dr, Del Monte Forest, California 93953 USA
Photo Credit: Pixabay/Sarahtipton79
Claim copyright