Tyma Canyon

Tyma Canyon was located on the planet Redcap. It is the site of Redcap's only landing site.

=Sources=
 * Star Wars Adventure Journal 5