Proper noun
Breil-sur-Roya
A commune in Alpes-Maritimes department, Provence-Alpes-Côte d'Azur, France.
People stand near a car partially submerged in mud in Breil-sur-Roya, south-eastern France, on October 4, 2020 villages and triggering landslips. Source: Internet