Mountain village by the river