This monument sits on its own little island &amp;quot;called the Island of Tears&amp;quot; in the Svislach river