Where was that picture taken? Looks like a cool museum I'd like to add to my bucket list.
Edit: Did a quick reverse image search, and it's apparently the NPO Lavochkin museum in Moscow. Also seems to be an old photo. The museum has been renovated since and looks much, much nicer now. https://www.leonarddavid.com/take-a-virtual-tour-russian-museum-of-cosmonautics/