Foggy village on a hillside