Inside Lost Paradise: the ultimate sustainable music festival