The first batch of artifacts from Mexico for the upcoming On Top of the World Tree: Ancient Civilizations of the Americas exhibition arrived at the Shanghai Museum on People's Square late on June 6, transported by eight trucks after a chartered flight from Mexico. The 60 crates completed a 13,000-kilometer journey and cleared customs within 14 hours of landing at Pudong airport.