San Francisco, CA: San Francisco from Twin Peaks. This location is the highest elevation in San Francisco and has stunning 360 degree views.

Rate this picture:

Viewed
28971 times
Current avarege rating
6.6 (357 votes)
Picture by
Doug Jacobs
Submitted on
3/24/2008