まず使い分けているのは「前置詞+which」と「where」です。
I was born
の後に「どこどこで」と繋げるときには、文型が終了しているため
前置詞+場所
で副詞句を作る必要があります。
この副詞句を丸々置き換えたのが関係副詞のwhereです。
whichはあくまで関係代名詞なので、
前置詞+場所
のうち名詞である 場所 の部分しか置き換えられず
前置詞+which
になります。
水色線の例文ですが、どちらの場合でも in whichと where 両方使えます。
おそらくですが、それぞれ関係代名詞と関係副詞の説明をしたかったために例文をその様にしたのだと思います。