A group of children are playing in the park and in the distance there is a clear view of Sutro Tower
Landmark television transmitter atop Twin Peaks in San Francisco. Naturally, there's no public access to the tower itself, but the hilltops are easily accessible by car and afford unparalleled views of The City.
99 La Avanzada Street
San Francisco, California, US
Discovered by Brian Hunziker
on 23 October 2007.
970 views.