I guess it’s more of a Lost World, JP2 one. Site B where they originally made the dinos was Isla Sorna.
Yeah, neighboring island. You’re not allowed to be bitter this soon on FR. :) Take care.