Giant's ring and dolmen
Giant's ring and dolmen, near Belfast.