it is located in the city of geneva switzerland