Как сказать правильно: "в австрийском городе Вена" или "в австрийском городе Вене". И пожалуйста сошлитесь на правило, на основе которого отвечаете.
в австрийском городе Вене
Сошлетесь на правило, поставлю 5 звезд