Since 1995, the beautiful image, "Pillars of Creation", courtesy of the Hubble Space Telescope, has mesmerized many throughout the years. Not only has it...
Hubble space telescope has captured an intimidating image of a weird ghost-like face. The image taken by the NASA’s Hubble space telescope peeks deep...