The Tumcha is a river in the south of the Kola Peninsula in Murmansk Oblast, Russia. It is 20 kilometers in length. The area of its basin is 5,240 square kilometers. The river originates in the confluence of the rivers Kutsayoki and Tuntsayoki and flows into the Iova Reservoir which is drained by the Kovda.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Tumcha
Address Russia
Coordinates 66°41'12.094" N 30°37'42.874" E