prison: a prisonlike situation; a place of seeming confinement
situation: the general state of things; the combination of circumstances at a given time; ; ; - Franklin D.Roosevelt
holy place: a sacred place of pilgrimage