Designed by
Title
A huge soviet radio telescope near abandoned military town Irbene in Latvia. Former super-secret Soviet Army space #123776790
Description
A huge soviet radio telescope near abandoned military town Irbene in Latvia. Former super-secret Soviet Army space spying object.Now largest radio telescope in northern Europe and the world`s eighth largest. Photo taken in Latvia.