Japanese temple in a lush valley