Mountain village with stone houses