You are viewing a single comment's thread from:
RE: Amid a world of snow ... taken last Winter in the Tatra Mountains, Southern Poland.
The shot reminds me of Winters in Idaho or Washington State ... or maybe even Alaska too ... it's the most beautiful part of Europe probably most like America :)