Périgueux, France is a fascinating city. Along the river are ruins of a church. These cats have found a good place to rest among the ancient stone wall.