An ancient Mexican archaeological ... Guiengola is located on a plateau covered in a thick forest canopy, which has hindered previous attempts to map the site. From oral history and Spanish ...