Thumbnail Image From YouTube:
Located at the South Pole, the IceCube Neutrino Observatory is studying high-energy neutrinos from outside our solar system. The facility could help understand one of the most challenging scientific mysteries of our time -- where do these particles come from?