Denver Pavilions is a shopping mall located on the 16th Street Mall in Downtown Denver, Colorado. Originally opened in 1998, the mall has over 40 stores and restaurants.
An open-air mall, the Pavilions takes advantage of Denver's many sunny days. From Wikipedia