El Mirador Guatemala. A lost city that has been hidden for centuries underneath the vast jungle that covers north of Guatemala near the border with Mexico. The existence of this temple was forgotten by the modern world until the 80’s.
Since then, a number of excavations have been done. But the isolated location, difficult access […]