religious and sacred Islamic landmark