Desolation Canyons

The Desolation Canyons were a system of canyons located on Tatooine, a desert planet in the Outer Rim Territories.

Appearances

 * The Lost City of Tatooine