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