Which mountain is revered by locals as "Goddess Mother of the Earth"?
on
Published in Geography Trivia
Fujiyama
Everest
Krakatoa
Denali
Everest.
Mount Everest is located on the border between Nepal and China.
Published in Geography Trivia
Fujiyama
Everest
Krakatoa
Denali
Comments