S 81°57’32.2” W have gained traction among netizens as a modern conspiracy theory identified a mountain to be a mysterious pyramid in the continent. To clarify with expert insights ...