Giant Pyramid Found on Faroe Islands

This is a Giant Pyramid on one of the Faroe Islands (or should I say Pharao Islands?). It’s known as a natural pyramid, but after viewing a few pictures of it on Google, some things about it look suspiciously artificial. For one, there are the straight lines that make up the sides and then there are step-like features that are especially visible when looking at the peak. Could this be a super-ancient Pyramid that has merely been overgrown and eroded to a point where we do not recognize it as…

Read More