Akademika Korolyova street (улица Академика Королёва) Ostankino Tower Ostankino Tower is a television and radio tower in Moscow owned by Russian TV and Radio Broadcasting Network