Special Report: View Solar Eclipse |
Residents of Japanese city of Oita walk out of the Tianhe Airport in Wuhan City, central China's Hubei Province, July 18, 2009. A delegation, consisting of some 160 Oita citizens, arrived in Wuhan for their planned observation of the longest total solar eclipse of the 21st century, set to occur on July 22 over China. (/Zhou Chao) |