A rock fan surfs the crowd during a performance at the Midi Music Festival in Beijing, China Wednesday. The four-day festival will feature 90 bands performing on five stages, with music styles ranging from hardcore punk and metal to electronic, dance and folk music.
{}