Mount Tomur, seeing it from...

Mount Tomur, seeing it from...

Mount Tomur, seeing it from China, it is hard to believe it is the same mountain as Peak Pobeda!
Johan Heersink
on Dec 24, 2004 2:19 am
Image ID: 82547

Comments

No comments posted yet.