Found one near the green obelisk in Ragnarok. 10/10 would not recommend just staring at it as it charges you

More Giganotosaurus Encountering Tips