Al Hadidah

Al Hadidah or Valley of Fallen Stars is an impact crater, located in Saudi Arabia, not far away from Mecca. According to Islamic legend, the Black Stone fell from the sky into the valley.

In the Archie Comics issue The Black Stone, the, and Ninjara travel on camels towards Al Hadidah. Once there, Splinter tells them the history of the Black Stone and the White Stone.