Hypnotic techno and progressive house set filmed in powerful outdoor locations of Spain , blending deep sound and cinematic visuals.