Lion Chi Temple

The  Lion Chi Temple is a large temple serving as a base of operations for the Lion Tribe .

Trivia
*  The waterfall on the Floating Mountain flows into the Lion Chi Temple.

Gallery
