Today seems like a day to celebrate a world of wonders. Not only do we have the
Large Hadron Collider taking us back to the first nanoseconds of the universe, but the current tallest man-made structure in the world on 10 September
now stands at 688m, and still has 130m to go. Plenty more stunning photos from there,
here.