Sahih Ibn Hibban, p. 409 · Rewards and sin removal for steps while circumambulating the Kaaba · Suhuf