Twin Peaks is the place where visitors and locals go to take in the city's notable landmarks, from Alacatraz to Angel Island; see the entire downtown San Francisco skyline; and see well past the ...