Home The Latest NewsFestivals Eden Festival announces The Great Mountain Stage