The author of this pic contacted me to know what this CH-21 was doing in Russia? It is in some place called Monino and is in a small museum there…any idea about it? Attachments: