THE TEMPLE

A beautiful secluded temple on the north isalnd of Japan.