Picturesque mountainous region located in Russia (RU), specifically in the area of Veliky Novgorod (VLG).