Even as a Muslim, our sources don't say they're the ones who built them for sure, just that they were there at the time of Prophets.
I wouldn't deny it if I was told they were made by non-humans.
Even as a Muslim, our sources don't say they're the ones who built them for sure, just that they were there at the time of Prophets.
I wouldn't deny it if I was told they were made by non-humans.