Home Tags 18-tonne piece of Chinese rocket