yan1017 That is the visa sticker given to people who stay in Qatar for a longer period (for work, family-sponsored, etc.) You said that you stayed in Qatar for a about over a month so my guess is that you were given a business visa or something for a temporary stay which didn't need to be stamped on your visa.