More:
Mecca , Riyadh , Medina
Saudi Arabia
King Fahd International Stadium
Middle East
Kiblatayn
Middle East
Gua ni Hira
Middle East
Asher
Middle East