Beijing's iconic Bird's Nest stadium has lost a little of its Olympic sparkle, as the 500 million dollar national stadium now hosts more tourists than sport.