Scientists in China recently stumbled upon three, roughly 67-million-year-old Oviraptorid eggs embedded in a rock near Ganzhou in China.