Mount Cavora



Mount Cavora is a floating island above the Lion Temple that provides water filled with Chi. There is a stone face for each tribe on it.