NASA's Hubble telescope celebrates 25th anniversary with stunning image of celestial fireworks
NASA's Hubble telescope celebrates 25th anniversary with stunning image of celestial fireworks

NASA has unveiled stunning celestial fireworks as an official image to commemorate the 25th anniversary of its Hubble space telescope that was launched on April 24, 1990.

2013`s first meteor shower peaks this week

Stargazers can celebrate the New Year with a celestial fireworks display as the first meteor shower of 2013 will kick off the year’s night sky events this week.