The eclipse close to its maximum viewed from Hong Kong is pictured during the partial solar eclipse in Hong Kong on July 22, 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.