Hidden beneath the rainforest of southern Mexico sit the ruins of a massive ... Photos show a few of these stone ruins, ...