San Francisco - View from Christmas Tree Point
Original Google Street View
Side-By-Side Comparison with Original
Twin Peaks in San Francisco are second highest point in the City and 'Christmas Tree Point' on the Northern peak offers unobstructed views of most of the San Francisco City and San Francisco Bay.
Share to Twitter
Share to Facebook
Share to Pinterest