< All Images
Credit: 91色情片
The NAOJ-TIO Telescope Structure design team meeting at the Mitsubishi Electric Corp. facility in Amagasaki, Japan on February 16 and 17, 2023 (JST).