Icon
 

Anchor drilling rig used in China Power Construction Project