Город Рупит в Испании свысока наблюдает за всем происходящим вокруг. Свысока в буквальном смысле, поскольку находится селенье в ущелье на скале, на высоте 900 метров над уровнем моря. Одиннадцать тысячелетий назад в этих краях громыхнул мощный вулкан и залил всё лавой. Именно на застывшей лаве в X веке был построен замок Рупит, вокруг которого в XII веке образовался странный город. Именно благодаря своему высокому расположению и труднодоступности город обошли стороной все военные события. Даже Наполеон не решился завоёвывать Рупит из-за сложного подъема в город. Любопытным является тот факт, что при строительстве улиц были использованы наплывы вулканической лавы.