Did you mean: Chepstow River
Cheptsa River
River in Russia
The Cheptsa is a river in the north part of Udmurtian Republic and eastern Kirov Oblast, in Russia. It flows through the city Glazov and flows into the Vyatka in Kirovo-Chepetsk, east of Kirov. It is 501 kilometres long, and its drainage basin... Wikipedia