mountain towering above green pastures , wooden hut prominent .