The Leonid Meteor shower scene in the early morning in Huairou district, Beijing Nov 18, 2009. [CNS]
Comments