Ответ на загадку

Ленинград :) В таком случае гостье не более 21 года — в 1991 году Ленинграду вернули историческое название