Mannerheim line separates Russia From___________? / General Knowledge MCQs / By admin Mannerheim line separates Russia From___________? A. China B. Pakistan C. IranD. Finland