China unveils Xianglong, 1st locally built boring and blasting machine

Technology