The radio telescope under construction in Shanghai, east China Item nr.236825