The Qatar scenes were actually filmed in New Mexico, hence the white sands and mountains. The depiction of the village was pretty funny though. I have only traveled outside of Doha a few times to the surrounding countryside, but I doubt that there are any villages here that look like that. They could have done just a tad bit more research on the country they were setting part of the movie in. Then again, it is Hollywood.