Photo: Alicja Rogalska. rock hewn castle