See here two pics taken by Peter Danford on 29 May with night view of the Watercube (the swimming center) and the Bird’s Nest (the National Stadium) in the Olympic Green.
More pics of Beijing can be found on his site: www.thechinaguide.com
Have fun having a virtual tour of Beijing!