მდინარე ცხენისწყალი სათავეს იღებს დიდი კავკასიონის სამხრეთ კალთაზე ქვემო სვანეთში ზღვის დონიდან 2710 მეტრზე. სამხრეთ-დასავლეთით მიემართება იმერეთის ქალაქ სამტრედიასთან მდინარე რიონში. მის ქვედა დინებაში მდინარე ცხენისწყალი წარმოადგენს საზღვარს სამეგრელოსა და ზემო სვანეთს შორის. მის ზემო წელში მდინარის ენერგია გამოიყენება ჰიდროელექტროენერგიის გამოსამუშავებლად, ხოლო რიონში შესართავთან უფრო ახლოს – სარწყავად.