Archaeologists discover ruins that may be the lost 'City of the Monkey God' -- which 'must never be found'

One of two simian sculptures on Temple 11, Howler Monkey Gods. Copan, Honduras (Shutterstock)
Related Post