China delivers best Olympics since 2008 Beijing Games

" "