Monthly Archives: May 2015

Photo of the Day: Belukha mountain, Russia

Жемчужина Сибири - Белуха! Фото: Вета Казина

Жемчужина Сибири – Белуха! Фото: Вета Казина

Belukha Mountain located in the Katun Mountains, is the highest peak of the Altai Mountains in Russia. Read the rest of this entry