The correct answer is C.
Pictured is Saudi Arabia. The Star is the capital, which is Riyadh.
Saudi Arabia is your answer.
9.4m questions
12.2m answers