Students from southwest China's Sichuan Province play with a Russian teacher on the beach in Tuapse, a city on Russia's Black Sea coast, on July 21, 2008. [Xinhua]



   Previous   1   2   3   4   5   6   7   8   9   10   Next