I have one many times in the snow biome. It is in between the two snow mountains.

More Titanosaur Encountering Tips