Solar Eclipse in New Del
Image Mumbai 脗路 Jul 22 2009 12:00AM
A girl wear special sunglasses enjoy the glimpse of the Solar Eclipse at Nehru Tara Mandal in New Delhi on Wednesday, 22 July 2009. The longest solar eclipse of the 21st century cast a shadow over much of Asia, plunging hundreds of millions into darkness across the giant land masses of India and China.