Rolex heads to the Alps as the world’s highest boutique officially opens, only reachable by cable car across a glacier
It’s truly stunning scenery paired with stunning watches