A shower of Leonid meteors streak across Japan's snow-capped Mount Fuji in the early hours of November 19, 2001. Many star gazers anxiously awaited the display of meteors after British astronomers said there would be an extraordinary number of meteors visible in East Asia including Japan. [Reuters]

Copyright 2002 By chinadaily.com.cn. All rights reserved.