А по-моему это неправильно. Из вики: "Каза́нь (тат. Казан) — город в России, столица Республики Татарстан, крупный порт на левом берегу реки Волги при впадении в неё реки Казанки". Что такое Казанка в сравнении с Волгой? Ручеек))) Поэтому, я считаю, на вопрос на какой реке стоит город правильно назвать крупную реку, на которой еще куча городов, разве не так?