Around 120 to 130 million years ago, northeast China was home to a lush landscape filled with temperate forests, lakes, and ...