It is the greatest spot.God Almighty chose it for the rituals of Hajj and Umrah and made it a qibla for the people.