I witnessed 2 of Jupiter's moons creating solar eclipses on the "surface" of Jupiter tonight. The black shadow on the far left is caused by the moon Ganymede (right of centre). Europa is far right near the top of the Equatorial Belt and is casting a shadow near the center of the image. Callisto is out of view, far to the right. Io is behind Jupiter.