No details at all known, but a recent construction. Constructed on the outskirts of Szinpetri in the Aggtelek National Park in NE Hungary.