Shengsi Liedao island near Shanghai, China.
22 July 2009.
Moments leading up to Total Solar Eclipse.
Very cloudy conditions...the sun and the moon disappeared from view behind the clouds just as they met for totality...

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…