Strange pool of green liquid in northern cyprus

Strange pool of green liquid in northern cyprus