THE world watched on in awe back in 2008 when Beijing hosted the Olympics.
At the time, China earned praise from across the globe for staging an incredible show with a combination of architectural feats and excellent organisation.
The venues and stadia from the 2008 Olympics in Beijing have been abandoned – including the white-water venueAFP or licensors Small reminders that this concrete eyesore hosted the Olympics remain via the colourful floats left abandoned on the courseAFP...