south end of hannibal