I love this recording. I think the video is supposed to resemble heaven, looking at the smoke (clouds) and the white suits.
It featured in a film,"A Town Called Hell" starring Telly Savalas,Robert Shaw and Stella Stevens. A low budget Spaghetti Western which has a cult following today.