for 1024x768 by
The Ancient Megacity of Teotiuacan near Mexico City
is something nobody intersted in the PaleoSeti Theory should miss. It's
grandeur and size will amaze you as well as the precision with which it
Please click on a picture to
and read the Copyright
notices, that I gathered here.