News

Some internet users speculate it involves giant "doors" that might lead to an alleged pyramid ... emerging from the glacier or ice sheet. Although it has a pyramid-like shape, it is not a man ...