turns out to enter ivangorod one must hold a schengen visa or a special pass, even though it is russia, because it's right at the border with estonia. just got id'd entering the town. wild