About
Christmas Tree Point is a lookout in the Midtown Terrace area of San Francisco, a free spot to stop and take in the view.
Illustration by Freeyo, not the actual place.
Contact
Christmas Tree Point Road, San Francisco, CA 94131
Contact
Christmas Tree Point (San Francisco)