Mirepoix and its famous arcaded market square * All PYRENEES · France, Spain, Andorra