on 10 Aug 2019By Uzair KhanGeneral KnowledgePetermanns Glacier Is SituatedPetermanns glacier is situated in____a. Russia b. Germany c. Switzerland d. Greenland