Labbacallee Wedge Tomb in Ireland.  Translated, it means “Bed of the Witch”