Man kan se i følgende museer: Shanghai naturhistoriske museum, Beijing Natural History Museum i Beijing, Kina og Museum Victoria, Melbourne, Australia.