franxurio:Lohuecosuchus and Lohuecotitan in the excavation site where they were discovered. (Lo Hu