Russia π·πΊ @Russia
π #OTD in 1981 the Memorial Museum of #Cosmonautics - one of the world's largest space depositories - opened its doors. π Moscow, at the base of the Monument to the Conquerors of Space. Browse its 85000+ authentic artifacts via a 360ΒΊ virtual tour: https://t.co/btMNuHvp3s https://t.co/xDrM5taE28 — PolitiTweet.org