A peculiar meeting occurred in Russia’s Republic of Adygea when a group of tourists enjoying outdoors activities at the Rufabgo waterfalls spotted a mysterious shape lurking behind some rocks.
As the startled and intrigued people tried to use the zoom function of their cameras to get a better look at the creature, they were ultimately unable to capture the image of its face and properly identify it.