Many have departed Sochi...after nearly 3 weeks of crazy hours, some need a tropical holiday. Wait, Sochi is that!