translate English to French: It is situated in quiet wilderness.
C’est un monastère où l’église est construite par membre.