This place looks incredible. Somewhere just outside of Moscow.

ᔥ Sploid