Question: where is the lost city of el mirador
Answer: El Petén, Guatemala