The pictures seem to show a little piece of paradise in Siberia: a beautiful expanse of turquoise water, inflatable beach toys and women lounging in bathing suits.

The site, a lake in Siberia, has become

Advertisement
Advertisement