Mountainside in Northern Caucasia, Russia
One of the Russian winter resorts, Dombai locate at the Northern part of Caucasia (in the South of Russian Federation). Most beautiful and popular place for Russian skiers and snowboarders.
© Fama | Stock Free Images
Similar Free Images