Elephant Rock, seen above, towers over the desert in which country?
A Saudi Arabia
B Egypt
C Morocco
Correct Answer: Saudi Arabia
Elephant Rock, seen above, towers over the desert in which country?
A Saudi Arabia
B Egypt
C Morocco
Correct Answer: Saudi Arabia