Brands

Inside Rolex’s Stunning New Store 3,000 Metres Above Sea Level

Rolex has opened what it describes as the world’s highest boutique. The luxury showroom sits more than 3,000 metres above sea level in the Swiss Alps. The boutique stands atop Mount Titlis, a famous alpine peak between the Swiss cantons of Obwalden and Bern. It lies around 40 kilometres south

Smart Stories for the Smart Readers