The Pyramid of the Sun is the largest building in Teotihuacan and one of the largest in Mesoamerica .
The Pyramid of the Sun ( Spanish : `` Piramide del Sol '' ) is the largest building in Teotihuacan . It is also one of the largest in Mesoamerica .