The mosque was located close to a police housing block, and there were some 260 people inside when the blast occurred.
Mecca, Saudi Arabia, is home to Masjid al-Haram, the largest mosque in the world which has within it the Ka'ba toward which all Muslims pray.