Ответ:

Город Москва стоит на реке Москве.

Город Санкт-Петербург стоит на реке Неве.