丘壑

Noun

 * 1) hills and valleys;  remote and secluded retreat in the countryside