A composite Tyrannosaurus rex skeleton called Trinity, made up of bones from three different T-Rexes, sold for 5.5 million Swiss francs ($6.1 million) in a rare auction on Tuesday.
Estimated to be 65 to 67 million years old, the skeleton was sold at the Koller auction house in Zurich after being shipped from the United States in nine giant crates.
Trinity fetched a hammer price of 4.8 million Swiss francs, rising to 5.5 million with the buyer's premium added on.