or
Tower of London
Kuressaare Castle
Prague Castle
Dambulla cave temple
Kravica waterfall
Mont Saint-Michel
Lezhë Castle