Cadarache: In the dusty highlands of Provence in southern France, workers have excavated a vast rectangular pit 17 metres (56 feet) down into the unforgiving rocks. From my raised vantage point, I can see bright yellow mechanical diggers and trucks buzzing around the edge of the pit, looking toy-like in the huge construction site. Above us, the fireball Sun dries the air at an unrelenting 37C.
These are embryonic stages to what is perhaps humankind's most ambitious scientific and engineering project: to replicate the Sun here on Earth.
Via Szabolcs Kósa, vidistar