Le premier château latgalien du IXe siècle est construit sur les bords de la rivière. En 1285, le château de Rossiten est construit sur le même emplacement par les Allemands pour en faire la résidence des chevaliers Porte-Glaive. Occupé successivement par les Russes, les Lituaniens et les Polonais, il est détruit par les Suédois lors de la guerre de 1656-1660. Le château ne sera jamais reconstruit.
