it seems like parts belong to massive megaliths that have been restored in historic times with less impressive stone work

the official history of the place seems to be highly questionable attempt to make it look like as if everything is figured out...

Local Name:

מבצר נמרוד‎‎, Mivtzar Nimrod

Variation Name(s):

Nimrod Castle

Address:

on the southern slopes of Mount Hermon, on a ridge rising about 800 m (2600 feet) above sea level, The area is under Israeli administration since 1967 together with the adjacent Golan Heights and belongs to Syria under international law.