Museums Victoria
Melbourne Museum: Meet the Skeletons
A database with detailed fact sheets for seventeen dinosaurs and other prehistoric animals, including illustrations, a map, a timeline, physical characteristics, etc.
Canadian Museum of Nature
Canadian Museum of Nature: Mamenchisauras
The Canadian Museum of Nature looks the unusual and giant Mamenchisaurus.
Museums Victoria
Melbourne Museum: Meet the Skeletons: Mamenchisaurus Hochuanensis
Mamenchisaurus hochuanensis was an herbivorous Sauropod from the Late Jurassic Period, first discovered in China. Some information and pictures can be found here.