Al Gharrafa, Doha, Qatar.

Al Gharrafa, Doha, Qatar.