Horse And Mountains.

Horse and mountains.

Horse and mountains. Altay. Russia.