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.





















Links to explore:


See even more of English Russia:




No comments :

Post a Comment