Lobster Nebula (NGC 6357)
The Lobster Nebula is a large emission nebula located approximately 5,900 light-years away in the constellation Scorpius. The nebula hosts several massive young star clusters… Read More »Lobster Nebula (NGC 6357)
The Lobster Nebula is a large emission nebula located approximately 5,900 light-years away in the constellation Scorpius. The nebula hosts several massive young star clusters… Read More »Lobster Nebula (NGC 6357)