There is a Russian site I sometimes visit as they have interesting photos from around Russia. Below is a link to one set on Sochi. It is kind of good as it shows critical perspectives one does not normally see. While the site is good, beware though the adds are sometimes not fully work safe!
http://englishrussia...ics-near-sochi/
TME
p.s It is a Russin site and they can have lots of spam, so make sure your browser is up to date. I have never seen any problems with this site but always be careful.
This post has been edited by teachme: 20 October 2014 - 09:30 PM