Response to Muhammad and Idolatry
by Saif min Suyufillah
Something mentioned as the ayah of Allah means it is a sign of Allah for His remembrance.
It is not something resembling Allah or something to be mentioned as His symbol rather it emphasizes on the attributes of Allah.
The word sha’aair is used which means things which are as precise as hair (shir) for others to realize the signs of Allah.Safa and Marwa are not the picture or symbol of Allah rather they remind us of Allah’s mercy and love for the poor child and His desperate mother and How He miraculously helped them.
Secondly,there is nothing in the whole Quran that we have to sacrifice for these two mountains so again its your own delusion.