Russian
main
gallery
prev. pic
next pic
Not far from VDNH in Moscow. This is a Space Conquerrors monument.