It is believed to have been discovered in Alexandria, Egypt at the site of Cleopatra's sunken palace on the island of Antirhodos.
Karya tersebut diyakini ditemukan di Alexandria, Mesir di situs istana cekung Kleopatra di pulau Antirhodos.