Holy Ghost Church and a glass tower in downtown Denver