That's a very interesting article. I have never heard of those pyramids before! The one in the photograph accompanying your article certainly looks human-made, rather than a natural hill. The caption just says "Sounce: Pinterest". Can you provide more specific details than that?
However, the Wikipedia article "Bosnian Pyramid claims" seems to provide strong refutation of Semir's claims.