Usually they spawn at the five northern peaks( whitesky Peak, Frozen tooth, Fair's peak, winters mouth, grand hills). Search with a flyer so that you don't get stuck between rocks when you encounter one. As of battling. Don't engage them when you're not equipped properly. Best to attack on top of a Griffin or quetzal( for quests find a low level). Hope this helped.

-TheChoas Gaming IG

More Giganotosaurus Encountering Tips