Place: North Beach, San Francisco, California, United States
By Kate Blood Uploaded on 22 July 2008 55 views
Two San Francisco icons -- the Transamerica Pyramid and Sentinel Building -- as viewed from the corner of Columbus and Broadway in North Beach.