The first time I heard of this place was from this documentary on you tube called into eternity
Although, a little moody, the flim has alot of interviews with the architects and engineers and stuff that, and talks about the problems they have to consider after it's sealed off.