Photos coming soon
HOTEL
Shanshui Impression Farm
No. 25, Village Group 1, Huoshizi Village, Chanjiayan Town, Hanzhong, China
Where it sits
Shanshui Impression Farm
No. 25, Village Group 1, Huoshizi Village, Chanjiayan Town, Hanzhong, China
32.71158, 106.40249
Plan around Shanshui Impression Farm
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
