Ancient "Lost City" Discovered in Peru, Official Claims Ancient "Lost City" Discovered in Peru? article National Geographic devoted to the discovery (en) article National Geographic devoted to the discovery (en)