Next week is going to be big for the Denver Museum of Nature & Science. After seventeen months of renovation, the museum's new west atrium will open, with windows four stories high looking out onto City Park Lake, the downtown skyline and the breathtaking... More >>>