rainy village in mountainous region