Taken from their new album, ‘From Here To Hell’ Himalayas have released new single “Leave This Place”. Check out the track here.