The World’s longest glacier “Lambert” is located in___________? / General Knowledge MCQs / By admin The World’s longest glacier “Lambert” is located in___________? A. Asia B. Europe C. Africa D. Antarctica