to a beautiful temple in a cave