The Grand Mosque is the holiest site in Islam , it is the largest mosque in the world and can accommodate up to 2 million people at once , and it is the focal point of the Hajj and Umrah , the Kaaba which was built by the Prophet Abraham and his son, the Prophet Ishmael, is located in the the...