Tags: Park.
Mount Olympus is a hill located on Upper Terrace in the Ashbury Heights neighborhood of San Francisco. It was once considered to mark the geographical center of the city and was topped off by a statue given by Adolph Sutro. Currently only the statue’s pedestal remains and the view from the top is obstructed by trees and condominiums.