foggy village in the mountains