English language news channel which brings the Russian view on global news.
Some Days Climbing the Mountain
2013/09/01
This wonderful mountain called Stolovaya is situated in Ingushetia, Russia. A group of tourists shared their pictures taken when they were climbing the mountain.
No comments :
Post a Comment