I Twin Peaks raggiungono un'altezza di 280 metri e offrono una vista superba della città, dal Golden Gate Bridge al Bay Bridge. Situati nel centro geografico di San Francisco, sono il luogo migliore per ammirare la città. Il punto di vista migliore è senza dubbio quello dalla cima del North Peak, ai piedi dell'enorme antenna per le telecomunicazioni. Qui si trova un belvedere perfettamente paesaggistico, il Christmas Tree Point, che offre una vista panoramica su tutta San Francisco. Per una magia ancora maggiore, non esitate a tornare alla fine della giornata per godervi il tramonto: ne vale la pena.
