Once known as Inspiration Point because of its unparalleled view of the Rocky Mountains, Cranmer Park has long been a sacred green space in the middle of busy Denver. But the park is also well known ...