Village by the river in the mountains