Northwest China's Xinjiang Uygur Autonomous Region will become home to the world's most powerful steerable 110-meter radio telescope by 2028, as construction kicked off near Qitai county, some 200 kilometers to region's capital Urumqi on September 21, the Glo…