truetrue translate English RT-70 deep space radio telescope (planetary radar). Antenna. Crimea. Russian Радиотелескоп РТ-70. Центр дальней космической...
Attribution 4.0 truetrue English RT-70 radio telescope (planetary radar, space exploration radar), Crimea. Russian Радиотелескоп РТ-70. Центр дальней космической...
truetrue translate English RT-70 radio telescope (planetary radar, space exploration radar), Crimea. Russian Радиотелескоп РТ-70. Центр дальней космической...
translate English Evpatoria RT-70 radio telescope (planetary radar, space exploration radar), Crimea. Russian Радиотелескоп РТ-70. Центр дальней космической...
Attribution 4.0 truetrue translate English RT-70 radio telescope (planetary radar), Crimea. Russian Радиотелескоп РТ-70. Центр дальней космической связи. Витино...
0 truetrue translate English RT-70 radio telescope (deep space exploration radar), Crimea. Russian Радиотелескоп РТ-70. Центр дальней космической связи...