A spectacular view of the North Caucasus mountain range in southwestern Russia, showing the natural beauty of the rocky peaks under rain clouds.