Kanlukova, the ‘Eyes of God,’ is an unusual cave formation that looks as though two holes in the cave roof are a pair of eyes.