this strait connects the kara sea and the barents sea in northern russia the city is located on lookout mountain home to such attractions as rock city four humans and four dogs lounging in the dining area