Stretching between the Black and Caspian Seas, the Caucasus Mountains in Kabardino-Balkaria, Russia, form a dramatic natural divide between Europe and Asia. This region is home to Mount Elbrus, the ...
DroneTV presents breathtaking aerial views of Russia’s Altai Mountains, captured by talented pilots featured by AirVuz. Watch herds of yaks (sarlyk) roam golden pine fields, hikers traverse ...