From massive solar panels to the difficulty of staying cool - not to mention high-energy radiation - there are a lot of ...