The most beautiful stargazing location on Earth – Weather Channel Posted on October 31, 2017 by weathertoday Hundreds of amateur astronomers gather at Cherry Springs in Pennsylvania to catch a glimpse of…