Mount Davidson is the highest natural point in San Francisco, California, with an elevation of 928 feet. Located on the West Side of the city, Mount Davidson sits south of Twin Peaks and Portola Drive
Mount Davidson as seen from Forest Hill Extension
The cross atop Mount Davidson
The Twin Peaks are two prominent hills with an elevation of about 925 feet located near the geographic center of San Francisco, California. The Twin Peaks are the second and third highest natural poin
Twin Peaks Boulevard, 1920
East side of Twin Peaks Boulevard, for pedestrians and bikes only
View to the northeast towards downtown San Francisco