i think this was located at AL SHAMAL COMPLEX! 150KMS drive from doha.:)