Sun Transit of Mercury on May 9, 2016. Our solar system’s innermost planet, Mercury passes directly in front of the sun on May 9, 2016. Sun spots Solar Eclipse Sun spot Sun with Mecurius Solar Eclipse Dela detta:TwitterFacebookGilla Laddar in …