Caucasus Mountains pictures DombayUlgen Landscapes of Russia pictures of landscapes of Russia

Could you correct the punctuation please?
Caucasus Mountains - pictures - Dombay-Ulgen, Landscapes of Russia, pictures of landscapes of Russia