Рекомендуем название города склонять, подобно тому как склоняются другие топонимы, представляющие собой имена существительные мужского рода с конечным согласным звуком. О склонении географических названий можно прочитать в «Письмовнике».
Корректно: ученики выступили в «Городском саду» города Краснодара.
В городе Игуале - корректно. Но: в городе Игуала-де-ла-Индепенденсия.
Л. Р. Концевич не устанавливает запрет на склонение, он пишет о предпочтительности несклоняемых форм. Его рекомендация обоснованна. Конечный гласный является частью основы китайского слова, изменение ее как окончания может повлечь ошибочное восприятие незнакомого слова. Однако иностранные собственные имена при частом употреблении осваиваются, в том числе грамматически, подчиняются законам русского словоизменения, происходит переосмысление структуры слова. Это естественный процесс. Поэтому однозначной рекомендации о склонении китайских названий и имен на -а, -я дать нельзя. Здесь имеет место индивидуальный, словарный подход, учитывающий разные факторы. Полагаем, что к ним относятся степень освоенности слова, предшествующая конечному гласному буква, количество слогов в слове и др. Ср. рекомендации «Словаря собственных имен русского языка» Ф. Л. Агеенко:
Барга́, нескл (геогр. обл., Китай)
Сюаньхуа́, нескл. (гор., Китай)
Богдо́-У́ла, Богдо́-У́лы (г., Китай)
Кульджа́, -и́ (Ини ́н) (гор., Китай)
Лха́са, -ы (р., Китай)
Музтагата́, -ы́ (г., Китай)
Тангла́, -ы́ (хр., Китай)
Ха́нка, -и (оз. — РФ, Китай)
Чанша́, -и́ (гор., Китай)
Кашга́рия, -и (ист. обл., Китай)
Керия́, -и́ (р., Китай)
Конче́дарья́, -и́ (р., Китай)
1. Правильно: города Боброва, у города Богучара, от села Рогачевка, в городе Воронеже. Подробнее см. в «Письмовнике». 2. См. ответ № 175932.
Корректно: в городе Пензе.
Возможны оба варианта.
В Москве, в городе Москве.
Правильно: в городе Губкине. Подробно см. в «Письмовнике».