From dizzying altitudes and near-endless trails to spectacular views and glorious weather, mountain resorts are the homes away from home for many during the winter months. There will always be a friendly competition between skiing and snowboarding preferences, but there isn’t any question about what constitutes prime conditions: fresh powder, an array of slopes and stellar views. These first-rate resorts are only but a handful of what our planet has to offer…