0
Anonymous
China have only held the Olympics once and that was in Beijing in 2008
Wiki User
Chat with our AI personalities
They have hosted the Games once, in 2008.
they were held in 2008
It was 2008
55
Once
2008
Once.