Archive

China Finishing Biggest Radio Telescope

MASSIVE

The size of 30 football fields.

cheats/2016/07/03/china-finishing-biggest-radio-telescope/160703-china-telescope-cheat_uho5ca
© China Stringer Network / Reut