Astronomers spent a decade compiling this special image with the Hubble Space Telescope and then stitched together 600 photos to showcase over 200 million stars.
With more than 4.7 million hashtags, Notre Dame Cathedral in France ranks as the most Instagrammable religious landmark in ...