Home | High-Res License | Website License | Free Pictures | About

1999 Broadway

More Photos

The 1999 Broadway building in Denver, Colorado, is a 42-story skyscraper that was built in 1985 on the site of the Holy Ghost Church, a designated historic landmark. In order to preserve this popular, actively used church, a concave wall was built around the church, as seen in this photo.