About

Centre Hippique de la Chaumaz, facilities for horses and riders, near Geneva.