its outside in DOha but inside in Qatar, church is loacated at Ab Hamour, evry taxi drivers knows the way