Terskol aerial panoramic view terskol is a village located at the foot of mount elbrus the highest mountain peak in russia and europe