Messier 62
Messier 62 (M62) is a globular star cluster located in the southern constellation Ophiuchus. The cluster has an apparent magnitude of 7.39 and lies at an approximate distance of 22,200 light years from Earth. It has the designation NGC 6266 in the New General Catalogue.
Read More »Messier 62