To date, Porsche has more than 700 dealerships all over the world, including 100 showrooms in China alone. The German automaker is also adept at creating pop-up stores, and the newest example just opened at the top of the French Alps. The store sits 7,500 feet above sea level, making it the world’s highest pop-up store. More importantly, it’s not actually a store in the traditional use of the word. It’s nothing more than a small dome enclosure that can fit one Porsche Cayenne.