it is located on a small mound on the right bank of the isabena river