Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
SAN FRANCISCO - NOVEMBER 26, 2010: Cable car runs on November 26, 2010 in San Francisco, California. Cable car is the oldest mechanical public transport in San Francisco which is in service since 1873.