The first stop of the 100 Nights of Summer tour took us to central Denmark and the cozy Heartland Festival. Taking place on the tranquil grounds of the stately Egeskov Castle, Heartland not only delivers up three days of eclectic music, but also unique dining experiences, thought provoking talks, and delightful dollops of art.