always here for castles
Predjama Castle, a renaissance castle built within a cave mouth in southwestern Slovenia (by Kalexander2010).