Ankylosaurids have been found in western North America , Europe and East Asia , though good specimens are rare ; most are known only from bone fragments .
They have been found in western North America , Europe and East Asia .