A German citizen snatched from the Yemeni capital is being held in a tribal region in the east, a foreign ministry official told AFP Sunday.