Loading...
Uploaded by dave4478m on Sep 23, 2008
Mountaineering in the Altai Mountains in the extreme west of Mongolia, including the summit where Russia, China and Mongolia all meet.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)