Novgorod Kremlin (also Detinets) stands on the left bank of the Volkhov River in Veliky Novgorod about two miles north of where it empties out of Lake Ilmen.