Lohuecosuchus and Lohuecotitan in the excavation site where they were discovered. (Lo Hueco, Spain)