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
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.
The skeleton was put up for sale by an anonymous US private individual and had been expected to fetch between five and eight million Swiss francs.
It was bought by a private European collector of modern art and dinosaur relics.