Space Conquerors Park by West 8The first phase of Space Conquerors Memorial Park opened to the public the 12th April 2021, in Saratov, Russia. The...