ancient temple in a lush forest