The Gigantic Atlantean Statues of the Toltecs Posted October 24, 2016 Robert Bitto3 CommentsPosted in Ancient Mysteries In the ancient city of Tula, colossal statues stand guard. What are they?