Yup! The I.S.S. (International Space Station) photographed passing in front of the sun. Usually the ISS is only visible just after sunset or before sunrise because it shines reflected sunlight. The only occasion when the ISS is visible during the day is when it passes right in front of the Sun. Then, it passes so quickly that only cameras taking short exposures can visually freeze the ISS's silhouette onto the background Sun. The photo did exactly that, a series of images taken earlier this month from Beijing, China with perfect timing. Looks kinda like the sun got stapled. See you again soon Ants!