Beijing [China], May 14 (ANI): New satellite images reveal that China has been honing its ship-killing skills for potential future conflicts on new target sites in Xinjiang's remote Taklamakan Desert, and the targets are meant for testing ballistic missiles.