24 Nov, 2024
3 mins read

Hubble space telescope celebrates its 28th anniversary with magnificent imagery of Lagoon Nebula

To commemorate its 28th anniversary, Hubble Space Telescope has sent a magnificent image of a gorgeous nebula located in the distant cosmos to mark its anniversary which has been a custom celebrated every April. Hubble Space Telescope, the largest ever space telescope stationed in the Earth’s orbit as of now was launched on April 24, […]