Beijing's International airport is buzzing as Olympic teams arrive for the Games.
Athletes from all over the planet are pouring in with fans, curious onlookers and a media scrum waiting for the sports stars.
British swimmer, Ross Davenport, missed out on a medal by only seven-tenths of a second last Olympics.
(SOUNDBITE) (English) BRITISH SWIMMER, ROSS DAVENPORT, SAYING:
"I'm very excited. Trying to eat lots and just rest up."
But as a pollution-fuelled haze continued to clog the skies, many athletes have delayed arrival to the last minute due to bad air.
Beijing's heavy summer heat is also worrying some athletes.
(SOUNDBITE) (Kiswahili with English translation) REIGNING AFRICAN 3,000 METRES STEEPLE CHASE CHAMPION, RUTH BOSIBORI NYANGAU, SAYING:
"The weather here is too hot, we are even worried how the rest is going to be, because it's too hot here."
Over 10,500 athletes from 205 countries are expected to compete in the coming Games.
In just three days they'll be limbering up for the August 8-24 event.
In Beijing, I'm Kitty Bu, reporting for Reuters.