situated at the foot of a hill and beside a river是什么意思

网络释义
表里山河
situated at the foot of a hill and beside a river 相邻词汇