elephants' graveyard

Noun

 * 1) A place where, according to legend, older elephants instinctively direct themselves when they reach a certain age, in order to die alone.
 * 2)  A place where  objects or people end up, and from which there is no escape.