Women’s Power is a powerful, intimate, yet universal song, taken from ‘Impermanence’, the forthcoming new album by Italian artist Adele H. The beautiful video that accompanies the single was mostly filmed in Northern Italy in Lombardia, next to the Adda River.