Beijing's newest subway line, line 10 opened today with just 19 days to go before the Beijing Olympics.