Back to Dictionary
山村
shāncūn
1. mountain village