The resource has been added to your collection
The ancient Zhenlong Tower of downtown Urumqi, China, overlooks the superhighway that cuts through the city. Urumqi is the capital city of Xinjiang province. Xinjiang is the world's largest province. It forms part of China's border with Mongolia, Russia, Kazakhstan, Kyrgyzstan, Tajikistan, Afghanistan, Pakistan, and India.
Not Rated Yet.