Tulara Ravine

The Tulara Ravine was located on the planet Ryloth.