RSHP's “Swiss-watch” modular terminal opens at Geneva airport - Global Construction Review
GENEVA, SWITZERLAND - NOVEMBER 19, 2015: Rolex store at Geneva Airport. Geneva Airport is the international airport of Geneva, the second most populou Stock Photo - Alamy
067 Rolex at Geneva Airport Switzerland 2023 - YouTube