NGC 6633 is an open star cluster located in the constellation Ophiuchus, approximately 880 light-years away from Earth.

NGC 6633 is an open star cluster located in the constellation Ophiuchus, approximately 880 light-years away from Earth.
A beautiful open star cluster. I reprocessed also this material.