Front: N127: BOULDER CANYON COLORADO Back: BOULDER CANYON is 35 miles northwest of Denver in a beautiful rugged mountain setting. One of Colorado's most scenic tours. SOURCU Pub. by The Denver News Co., Denver, Colorado Mom<m 48989