Debris from the Chinese rocket is expected to pass over Catalonia and land in the Atlantic. Source link