Endorheic basin between Europe and Asia (7,3)
I believe the answer is:
caspian sea
(Other definitions for caspian sea that I've seen before include "World's largest inland body of water, fed by the Volga River" , "Lake bordered by both Russia and Iran" , "World's largest lake" , "There's lots of water here" , "Largest salt lake in the world" .)