Hajj pilgrims visit sacred Zam zam well