Mayflies plays the Midi Festival, Haidian in Beijing
Location: Midi Festival, Haidian, Beijing, China (People's Rep)