These secret gardens are located in Haute-Savoie in France