The Most Beautiful View of South Africa's Tswaing Crater

About 220,000 years ago, a meteor slammed into a corner of South Africa creating the Tswaing Crater. Today, it's a hotbed of wildlife and exotic vegetation, drawing tourists from all over the world.