I’ve watched a view videos on this apparent ancient pyramid in Bosnia supposedly hidden under vegetation. Anyone ever seen this pyramid in real life? What are your thoughts? Apparently if this is the real deal, then it would make it the largest pyramid in the world, 3 times bigger than the Giza pyramids but this pyramid is in Europe! Looks pretty angular to me and very pyramid like, not exactly natural looking, or could this just be a fluke of nature.
[images removed by mod]



