You might also know this place by the following names:
Museo del Mamut, Barcelona Mammoth Museum, Музей мамонта в Барселоне