Caixaforum Barcelona Commemorates "Teotihuacan, City of the Gods"
BARCELONA, SPAIN- Teotihuacan City of the Gods, the most complete exhibition ever devoted to Teotihuacan culture recently opened at Caixaforum Barcelona. The objective behind the exhibitions that “la Caixa” Foundation has devoted in recent year…