Their Phoenix Temple is located on Mount Cavora .
Their Phoenix Temple is has been since ancient times when Cavora was an ordinary mountain .
Their Phoenix Temple is located on Mount Cavora , and has been since ancient times when Cavora was an ordinary mountain .