This is the largest Islamic training institute in China's Xinjiang Uyghur Autonomous Region. Located in Urumqi, it's also home to a mosque where local Muslims gather to pray.