DENVER – A new outdoor play area has opened at Denver’s City Park. The Denver Museum of Nature & Science (DMNS) opened Nature Play, a four-acre natural play experience outside the southwest corner of the museum, on Tuesday. The play area brings the museum’s dioramas to life through interactive…