Japanese temple in lush garden