Edit Alhambar, Geneva, Switzerland