They may only be taken on a smartphone but your photos still look pretty good to me! The fact that it's such a stunning part of the world does help, of course...
Your adventure in the snow sounded a little scary. Glad it all worked out to be enjoyable in the end ^