La Roque-Gageac is often simply called "La Roque" ("The Rock") for obvious reasons. The highest stone homes on the far right was where the town's earliest inhabitants lived in the 10th-century.