China: Sperm Whale Specimen on Display in Shanghai

5th Nov 2002 The body of an 18.4-meter male sperm whale, the longest ever found in China, went on show at the Whale Aquarium of the Shanghai Marine Lives University on Sunday.