Remnants of ancient temples in Tenochtitlán