Pyramid of the Sun, Teotihuacán, Mexico, 2010