This picture is filled with so much love, not a million words would be enough! Too bad I couldn’t find the source of it. If anyone knows, please share the kindest words!
Belukha Mountain located in the Katun Mountains, is the highest peak of the Altai Mountains in Russia. Read the rest of this entry