The most beautiful stargazing location on Earth – Weather Channel

Hundreds of amateur astronomers gather at Cherry Springs in Pennsylvania to catch a glimpse of the stars and the Milky…

Continue Reading →