Upvote:2
The identity of Xenophonβs Mespila is actually debated. Whereas early researchers took for granted that it was the same place as Nineveh, more recent studies have suggested that it is more likely to have been located in or near Mosul, and it has even been suggested that the modern name Mosul (al-MawαΉ£il) derives from the name Mespila. Xenophonβs actual description of the place (which you have quoted) does not contain anything that compels us to identify it with Nineveh.
There is some discussion here: http://ejournals.library.ualberta.ca/index.php/jhs/article/viewFile/5690/4743