Question: where is the important pilgrimage site mecca located
Answer: Saudi Arabia