A new pop-up park in Denver has opened for the summer