你的问题中的there是不是where?建议:
1.that 的用法
①不用that的情况 a) 引导非限定性定语从句时.
b) 介词后不能用.例如:We depend on the land from which we get our food.我们依赖土地获得食物.
②只能用that作为定语从句的关系代词的情况
a)在there be 句型中,只用that,不用which.
b)在不定代词,如:anything,nothing,the one,all,much,few,any,little等作先行词时,只用that,不用which.
c)先行词有the only,the very修饰时,只用that.
d)先行词为序数词、数词、形容词最高级时,只用that..
e)先行词既有人,又有物时.例如:
f)当先行词是who连接的特殊疑问句时.Who is the man that is standing under the tree?
2.关系副词引导的定语从句
关系副词可代替的先行词是时间、地点或理由的名词,在从句中作状语.关系副词when,where,why的含义相当于"介词+ which"结构,因此常常和"介词+ which"结构交替使用.
3.who,whom,that这些词代替的先行词是人的名词或代词,在从句中作主语和宾语.