Для того чтобы ответить на ваш вопрос, давайте рассмотрим указанные города:
а) Москва — находится на реке Москвы, которая является притоком Оки, но не располагается на реке Волги.
б) Санкт-Петербург — расположен на реке Неве, также не находится на Волге и не является её притоком.
в) Уфа — находится на реке Белой, которая является притоком реки Волги, так что Уфа располагается на берегах притока Волги.
г) Челябинск — расположен на реке Миасс, которая также не является притоком реки Волги и не располагается на её берегах.
Таким образом, два города, которые не располагаются на берегах реки Волги и её притоков, это Москва и Санкт-Петербург.
