为什么要用where么 不能用which么?

问题描述:

为什么要用where么 不能用which么?
8.we walked for two and a half hours to get there --- first up a mountain to a ridge from where we had fantastic views

from where we had fantastic views可以翻译成:在那个地方我们的视野极好.where表示地点,不能用which表示this is the house in which he lives难道跟这个句子不一样吗?in which=where啊,in后面只能带which搭配来连接从句