the vyg () is a river in republic of karelia. consists of the upper vyg, 135 km long, discharging into lake vygozero, and the lower vyg, 102 km long, flowing from lake vygozero and discharging into onega bay of the white sea near belomorsk. the upper vyg flows through several small lakes in a swampy land. the lower vyg is controlled by several dams as a part of the white sea-baltic canal.