Switzerland gets a dose of sunny Seychelles