The solar eclipse on Monday was not visible from the U.S. but accomplished amateur astronomer Thierry Legault captured this amazing image from Oman showing the sun eclipsed by the moon, a prominent sunspot and the International Space Station which just happened to be passing by. Check it out!

http://antwrp.gsfc.nasa.gov/apod/ap110105.html