Grand Canyon

The Grand Canyon is an in-game area in The Crew most notoriously known for the Grand Canyon itself. It is a canyon located in Arizona that has been established as a result of erosion that began 17,000,000 years ago. Grand Canyon is in the list of UNESCO World Heritage Sites. The Colorado River is located nearby.