Looking to purchase some upscale leather goods on your next vacation? Making a trip to Louis Vuitton Gstaad isn't a bad place to start. This newly-opened "winter resort" store is set in a building indicative of its Alpine surroundings, yet still offers the kind of sleek, inviting interior the brand is known for. Inside, you'll find bags, sunglasses, shoes, and ready-to-wear items for both men and women. But best of all, it gives you an excuse to explore the city's fantastic promenade. [via]