• FREE SHIPPING ON ORDERS OVER $50 •

Mountain Two

$79.95$149.95

The striking Altai Mountains as viewed
from Kidelu Lake, are situated in
Russia, Kazakhstan, Mongolia, and
China. The mountains are home to the
elusive snow leopards, over 300
species of birds, and the beautiful
Siberian Ibex.