This 16-gigapixel image is the highest resolution image ever made. You can see almost every small detail of it.