Dancers perform The Tower of Rainbow at the Urumqi SOS Children's Village in northwest China's Xinjiang Uygur Autonomous Region on May 29, celebrating the 10th anniversary of the village's opening prior to International Children's Day, which falls on June 1 (XINHUA) |