Name the city on the northeastern shores of the Black Sea next to the Caucasus Mountains, and certainly Russia’s most famous resort city.
Sochi