The Russian delegation, headed by Deputy Foreign Minister Alexander Alexeyev (R), arrives at Beijing Capital International Airport on July 25, 2005. (Xinhua Photo)