先行詞はYokohamaだと思います。だってYokohama is a city でしょ?
ここで①whereが使えないのはwhereが関係副詞だからです。関係副詞の後は完全文でS Vとしなければなりません。 今回は関係代名詞を使ってYokohamaを説明しましょう。
ちなみに文法書では関係代名詞と関係副詞について整理してみるといい勉強になると思います。
では!
お役に立ててうれしいです。 すこし補足をします。関係代名詞はあくまで代名詞なのでコンマのあとの文で主語や目的語がありません。その省略されているところが先行詞が収まるべき場所です。 これが目印です。
一方、関係副詞のところですが、完全文とはその文だけで訳したときに意味がわかる文のことです。when〜するときを使って例文を作ったり、探したりすると完全文と副詞の関係が実感できると思います。
ちょっと前の回答で気になったので舌足らずですが書いてみました!
なるほど!そうですよね
わざわざありがとうございます (^-^)