A place seen as most sacred