Great Mosque of Mecca

Islam's holiest mosque located in Mecca, Saudi Arabia

Pictures edit