Visit the “Mountain hut” in in Debrca, North Macedonia