Location: Seychelles