Tajikistan News
URUMQI, May 4 (Xinhua) -- Ili, in northwest China's Xinjiang Uygur Autonomous Region, is often called a land of green valleys and flowing rivers. Framed by the Tianshan Mountains and bordering Kazakhstan, it was once distant and less developed. Today, with growing support including government assistance programs, more young people are looking beyond the mountains and stepping onto a wider stage. For marathon run
Go to News Site