Mount Olympus is a monument San Francisco Buena Vista located in United States.
400 Upper Ter San Francisco , CA 94117 United States
Geographical center of town . Used to have a statue of olympus at the top. Some say it is also named after the original neighborhood milk man old limpus
The bench on the west side of the middle terrace is an immaculate sunset viewpoint.
In 1887 Adolph Sutro placed the Mt. Olympus monument Triumph of Light, a sculpture of a Greek goddess here to denote the center of San Francisco. - Alex Lin
Great views over the city. Don't overlook or ignore the murals though. There is some interesting items in the detail - Clive McNabb
Take the 43 to Juanita and hike up the trails then walk the backside down to the 23 to hitch a ride into the mission for Mitchell's - Danny Castillo
Small park with big views! Easy to access. More intimate than Twin Peaks. - Anne Saulovich
Great 360 view of SF after an easy hike. Gets windy so you may want to bring a sweater. - David R