WOW festival concludes with grand celebrations at Alhamra