Le château de Rozafa est un château près de la ville de Shkodër, dans le nord-ouest de l’Albanie. Il s’élève de manière imposante sur une colline rocheuse, à 130 mètres d’altitude, entourée par les rivières Buna et Drin. Shkodër est le siège du comté de Shkodër et est l’une des villes les plus anciennes et les plus historiques d’Albanie, ainsi qu’un important centre culturel et économique. Fondée par les Illyriens dans l’Antiquité et reconstruite beaucoup plus tard par les Vénitiens puis par les Turcs, la forteresse tire son nom d’une femme qui aurait été murée dans les remparts en offrande aux dieux pour que la construction subsiste.