The ancient village of Saint-Cirq-Lapopie is perched on top of a high bluff above the Lot River in southern France.
Jigsaw puzzle subject image credit: Spirit Stock/Shutterstock.com
See all jigsaw puzzles based on Spirit Stock's photographs.
Category: Travel