Brett Ullman | May 7, 2020 | 0
NASA Just Released The Largest Photo Ever Taken. What It Shows Will Shake You Up.
This is just amazing.
The video shows over 100 million stars and thousands of star clusters embedded in a section of the Galaxy, stretching over 40,000 light-years. Nature is truly breathtaking and immensely vast!
Click here for the video.