You might also know this place by the following names:
Castelsarrasin, Los Sarrasins, Mont-Sarrazin, カステルサラザン, Castellum Sarracenum, Кастельсарразен, Кастелсаразен, FRCTN, 卡斯特尔萨拉桑