Jaber Bin Mohammed Street, Opposite Islamic Art Museum, Corniche, 8299 Doha, Qatar ,Doha,Qatar