a traditional japanese temple nestled among green pine trees showcasin