A light left on, San Francisco, USA A light left on in the Twin Peaks area of San Francisco, USA. Like this:Like Loading... Related