Earth PHOTO: High-Resolution Image From Electro-L Satellite Shows Planet In Single Shot (PHOTO, VIDEO) The amazing zoomable photo and video below, shot by Russian weather satellite Electro-L, are derived from the the highest resolution images ever taken of Earth.
Large Hadron Collider: In Search of the ‘God Particle’ The ATLAS particle detector at the European Organization for Nuclear Research outside Geneva is 150 ft. long, 82 ft