Now we do.
The museum title only coughed up a few hits, but "panfilov museum" took me straight here
(Thanks, Peach and Boingo). Like Frysinger's page, this fellow Scaruffi has an interesting collection of world photos (and music history, philosophy, etc.).
Now to find Magic Helmet. If it's an ad hoc thing, we're out of luck until more info rolls in. I've searched for cultural parks/outdoor museums that might match, but no luck.