Kafiri Mountain Range

The Kafiri Mountain Range was an inhospitable location on the planet of Khorm, that served as the location cite of the Separatist Weather-control station.

Appearances

 * Star Wars The Clone Wars 8: In Service of the Republic, Part 2