Why not go to the Torch? you will be in the highest view point in Qatar :)