Xinjiang

Xinjiang is a region in China that has yielded new fossil species, including the extinct crocodile Dzungarisuchus.