Zilupe is a town in Latvia with town rights since 1931 .
Zilupe is a town of a few hundred inhabitants in Latvia , by the Zilupe River , on the border with Russia .