Photos coming soon
HOTEL
Chongqing Zhencheng Farm Stay
No. 97, Dashuijing Village Group, Shiliangzi Village, Xiannüshan Town, Chongqing, China
Where it sits
Chongqing Zhencheng Farm Stay
No. 97, Dashuijing Village Group, Shiliangzi Village, Xiannüshan Town, Chongqing, China
29.42985, 107.78478
Plan around Chongqing Zhencheng Farm Stay
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
