The BodyHeat system harvests heat generated by partiers and stores it in 12 underground boreholes, before being used to heat or cool the venue later.