France, St Bernard Du Touvet - one responsible address found: