Need a place to ball out after you hit the slopes? Louis Vuitton is your answer. If you ever find your self sans luxury goods in the midst of runs down the Alps, you can now hit up the luxury goods retailer's new brick-and-mortar location in Switzerland. The store experience evokes everything that you would expect from the ideal winter resort. And with the French fashion house doing big things lately, we need every chance we can get to cop the high-end garments.