Sochi is one of the 11 fascinating Russian cities preparing to host the world at the 2018 FIFA World Cup Russia™.