When we teach relative clauses, well tell students that they should use where for places. However, they will see that which/that is sometimes used. This creates confusion. I have searched all over the place for an explanation of this and in the end I had to come up with my own document.
I hope that this makes sense and is useful to you all.