High resolution photos have been revealed for the first time of an ancient religious stone in Mecca, Islam’s holy city, a Saudi government agency has announced.High resolution photos have been revealed for the first time of an ancient religious stone in Mecca, Islam’s holy city, a Saudi government agency has announced.