Photo
 
The Shonisaurus had a body length of 23 metres, weighed 45 tonnes and was the largest marine reptile ever. (© 2010 3D Entertainment Distribution/N3D Land Productions)
 
Close