22-Jul Total Solar Eclipse, from space

Total eclipse over ChinaThis is a picture from the Japanese geostationary satellite MTSAT showing the view of Earth at 9:30am local Taiwan time on 22 July, near the time in eastern China when the disk of the Moon completely overlapped the disk of the Sun (called totality). This is one of those totally awesome images Ashton has been asking me to find on the intertubes.