Published on February 7, 2022
Vedlozero
Ведлозеро, Leningradskaya oblast', Russian Federation
Description
It is located near the northern part of Lake Ladoga (south of Karelia). Here, eyewitnesses often see UFO flights and hovering. On a full moon, a strange round object always appears above the lake.
loading...