A rural mountain village with countryside homes, terraced farmland nestled among lush green forested mountains in Yueqing, Zhejiang Province, China.