According to The Independent, this remarkable ecosystem was located in an ancient settlement known as the “Lost City of the Monkey God,” or “La Ciudad Blanca” (“The White City”). Overall, the team of ...