Where are the ruins of Hatra located in Iraq?
The ruins of Hatra lie 40 kilometers northwest of Baghdad and 25 kilometers southwest of Mosul in present-day eastern Nineveh Governorate. This ancient city sat in Upper Mesopotamia as a strongly fortified caravan hub between the Roman Empire and Parthian territories.