The Chenshan Grassland Music Festival, China's biggest open-air classical music festival, wrapped up on Sunday at Chenshan Botanical Garden in Shanghai, offering audiences a feast of classical music ...