SuperUser Account / Tuesday, June 11, 2019 / Categories: Category, To See, Outdoor, Travel, Scotland, United States of America The Grand Canyon Colorado, USA The Grand Canyon is part of the Colorado River basin which has developed over the past 70 million years. There are many ways to discover and see its wonders. For more information, click on the link below. 2079 Rate this article: No rating More links Grand Canyon(Wikipedia Link) Print