The Buried City? At last?