Lidar scans of Honduras' Mosquitia region uncovered the legendary 'Lost City of the Monkey God,' revealing extensive plazas, pyramids, and over 20,000 structures.
Open the full topic