These giants are located in the north most camp in EW, with the waters edge being just over the hill. Its the same camp as Warden Bruke (the mob the the coldain ring quest) and the Interrogator of Ry'Gorr. There are 3 spawn points, two of them just infront of the Interrogator, and the third spawn is basically the PH for Warden Bruke.
Faction Adjustments are:
Kromrif: -20
Kromzek: -5
Coldain: +10
Claws of Veeshan: +2