Twin Peaks Christmas Tree Point

viewpoint

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.

The audio tour continues in the Mira app →

Nearby