Landmark Mall is a shopping mall located in Al Gharrafa in Doha, Qatar.
Wikipedia https://ar.wikipedia.org/wiki/مجمع_لاندمارك_الدوحة
Address Doha, Qatar
Coordinates 25°20'3.139" N 51°27'58.851" E