Screen Shot 2018-01-31 at 4.59.05 PM

The Huiyan hard X-ray modulation telescope.

January 31, 2018 5:02 PM (UTC+8)