Qatar: Construction site inspected