Astronomy fans seek approval for observatory atop Colorado’s Pikes Peak
The National Space Science and Technology Institute based in Colorado Springs, Colorado, recently submitted an application to the U.S. Forest Service. Putting an observatory atop the 14,115-foot mountain has been…