Twin Peaks, un par de colinas que reposan en uno de los puntos más altos de la ciudad, constituye un popular mirador.