Mountainous village