Foggy village in the mountains