It was located at modern Tell el-Dab'a in the northeastern region of the Nile Delta, at the juncture of the 8th, 14th, 19th and 20th Nomes.
它所在的位置现在被称为Tell el-Dab'a，此处位于尼罗河三角洲东北部，第8，14，19和20诺姆的相交地带。