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
26293 times
Current avarege rating
6.6 (347 votes)
Picture by
Doug Jacobs
Submitted on
3/24/2008