Hailing from the venerable city of Abu Habba (modern-day Sippar) in Iraq, this clay tablet ... featured is the illustrious city of Babylon. The map’s cuneiform inscriptions mark various ...