Fish River Canyon

The Fish River Canyon was a canyon located on the planet Earth.

The canyon had steep sides which were nothing like the artificially sloped sides of the Devonshire Excavation.