Oman ‘feels like Switzerland’ as early snow draws crowds to mountains