What are hilltop villages?

Overlooking the Allier, Alagnon or Limagne de Brioude rivers, these villages offer breathtaking views.