The Gibeon meteor shower is thought to be the largest such shower to land on Earth's surface. Here, you can see a part of it on display.