The Partial Solar Eclipse as seen over the sky of Aizawl, Mizoram at exactly 6.48 & 6.59 AM on July 22, 2009. Picture Credit :: Nongamba Ningthemcha - Aizawl See Archives News Photo here