English Sight of Chamoux-sur-Gelon town hall and church, in Savoie, France. French Vue de la mairieetde l'église deChamoux-sur-Gelon, en Savoie. heading:
de la Mairie place and Saint-Martin church in Chamoux-sur-Gelon, Savoie, France. French Vue de la Place de la Mairieetde l'église Saint-Martin de Chamoux-sur-Gelon