General Knowledge Mannerheim line separates Russia From___________? Options:A. ChinaB. PakistanC. IranD. FinlandView AnswerD. Finland Continue Reading Previous: Dal Lake is located in area of__________?Next: The two official languages of NATO are_______________?