Up to 100 meteors per hour fly by the Earth
Aug. 12 and Aug. 13 will be the ideal nights to catch the shower
NASA released the false color composite image
NASA released stunning images on Friday of the dwarf planet's silhouette
The newly discovered peaks are as high as the Appalachian Mountains
Read next: Watch Highlights From the Perseid Meteor Shower Listen to the most important stories of the day
On January 19, 2006, the New Horizons space craft launched from Cape Canaveral on a mission that would take it over three billion miles away to an unprecedented...