They spawn A LOT around the hidden lake, they are everywhere around tht place !

More Therizinosaurus Encountering Tips