Рет қаралды 3,077
Lookout Mountain Park is a Denver Mountain Park located around 12 miles west of downtown Denver overlooking Golden, Colorado. It consists of 65.7 acres of evergreen wilderness atop Lookout Mountain, named for its being a favored lookout point of the native Ute Indian tribe.