WASHINGTON, (Reuters) - The Grand Canyon in Arizona is one of Earth's natural wonders, carved out over millions of years by the gradual erosion power of the Colorado River.
The article Asteroid impact on moon blasted two grand canyons in 10 minutes appeared first on Stabroek News.