Thai National Radio Telescope


Thai National Radio Telescope - radio telescope in Thailand.