20220525_084122838_iOS.jpg
The Giant's Castle, a combination of natural stone and manmade structures, overlooks the village.