Christmas Tree Point is a prominent overlook located on the northern slope of Twin Peaks, situated about seventy feet below the summit. It is easily identified by its wide, paved viewing area and the immediate, unobstructed vista of the San Francisco skyline, extending from downtown to the Golden Gate Bridge and the bay.
Twin Peaks Christmas Tree Point
viewpoint
The audio tour continues in the Mira app →