[NDTTV] Tourists can climb up and down but it's been about 18 hundred years since anyone has gone inside the mysterious Sun and Moon pyramids of the ancient city of Teotihuacan in Mexico. Now, for the first time, technology is entering...in the form of this robot.
More...