Quizzing Live

As Their Names Would Suggest Where Were The Mamenchisaurus & The Tuojiangosaurus Found

Answer:
China