This legendary luxury watch maison just opened the world’s highest boutique in the Swiss Alps

Rolex has unveiled the world's highest luxury watch boutique, perched at 3,020 metres atop Mount Titlis in the Swiss Alps.

This legendary luxury watch maison just opened the world’s highest boutique in the Swiss Alps
Rolex has unveiled the world's highest luxury watch boutique, perched at 3,020 metres atop Mount Titlis in the Swiss Alps.