The Dnieper - Kryvyi Rih Canal stretches from the Kakhovka Water Reservoir on Dnieper near the village of Marianske (Dnipropetrovsk Oblast) towards the region of Kryvyi Rih and has total length of over 40 kilometers .