Business
Latest stunning photo of baby stars captured by Hubble Space Telescope - Moneycontrol
The Hubble Space Telescope of NASA has recently captured a stunning photo of baby stars present in gas and dust. The location of these stars is in Nebula RCW 7, which is located just over 5300 light-years from Earth.
By: Moneycontrol
- Jun 29 2024
- 0
- 0 Views
![](https://feed.easybranches.com/uploads/2024/06/059a2a796a537c8b7c44b896f94bbaa7.jpg)