"Shanzha Xiaoyuan", which literally means "hawthorn yard", is a quite popular homestay resort in Yanqing. [Photo by Bi Nan/chinadaily.com.cn]