village by a river in the mountains