A huge turnout of Russian tourists to the Turkish city of Antalya

A huge turnout of Russian tourists to the Turkish city of Antalya