The Hubble telescope snapped this wonderous photo of M13, a "globular cluster" of 100,000 stars (!) located 25,000 light-years away from our humble green and blue planet. [Via] Comment