Tekshar Falls

The Tekshar Falls was one of the most impressive establishment in the galaxy when it came to extravagant water features, since it was a waterfall, stemming from a river diverted at no spared expense into Kuat City's entertainment center.

Appearances

 * Sacrifice