Doha Festival City Mall

25.285633,51.526417