A water dripping from a metal object
Luminescent energy energy circle? Metallic?Placed vertically between the open mountains and the sea ?Space sense, outer space science fiction