Image: In this photo released by China's Xinhua News Agency, total solar eclipse is seen in southwest China's Chongqing Municipality, at 9:16 a.m. on Wednesday, July 22, 2009. Asia witnesses 21st century's longest eclipse on Wednesday.
Images: AP
Clouds play spoilsport in 'eclipse village'
| © Copyright Sify Technologies Ltd, 1998-2009. All rights reserved. India News Portal, Sify.com hosted at SifyHosting India's first Level 3 Internet Data Centre. Site optimized for Internet Explorer 5.5 and above. See Disclaimer | Privacy Policy & Parental Guidance on pornography | careers@sify | About Us | Feedback | Advertise |