A team of relative tourists have discovered something amazing while exploring the forests of northern Russia, they have come across a massive pyramid-shaped object deep in the forest!
The pictures were taken from a satellite view because of the large scale of the pyramid, and it not being quite visible due to the large trees of the forest around!
The group of tourists have said that the shape is very similar to that of Giza pyramids, but in size its twice as big and as its being speculated, twice as old as well! It stands at a whopping 2500 feet, and more than a kilometer on the ground!
The last picture was taken by the tourists where they had to use a helicopter flying as high as 6000 feet in the air to capture a good view of the pyramid, this gives us an idea on how big it is!