The city, called Guiengola, is located in the state of Oaxaca, approximately 17 miles from the Pacific Ocean. For centuries, a thick forest concealed its true scale. New research by archaeologist ...