Dal punto di vista archeologico, il sito ha molto in comune con Ladoga.
Entrambi presentano tracce di insediamenti umani del Neolitico e del Bronzo, con evidenze di attività artigianali e commerciali. Tuttavia, il sito in questione mostra anche segni di un'occupazione più tarda, forse legata alla cultura