English: It lived in China around 120 million years ago.
Telugu: ఈ పక్షి ఎప్పుడో 120 మిలియన్ సంవత్సరాల క్రితం అంటే సుమారు 12 కోట్ల ఏళ్ల క్రితం చైనా భూభాగంలో జీవించేది.