Where in the World is This Photo From? Snowbanks 40-Feet Tall – Canโt Be Real… Over the past few years, the internet has bounced around photos of this spot claiming itโs the Alps, Russia, California, British Columiba, or Alaska. ย None of these are accurate. ย Even when people got the country correct it was the wrong island or wrong location. ย So, we thought weโd clear it up. ย This is an impressive amount of snow and this […] Featured Article Miles Clark | April 18, 2013 10 Comments