NGC 2420 is a richly populated star cluster in the Milky Way whose stellar population has surprising similarities to the Sun's composition.
For high resolution images, see the NOAO Image Gallery.