Which country has recently started operating the world's largest radio telescope?

Answer: [B] China

The world's largest radio telescope has been built by China. The 500-metre Aperture Spherical Radio Telescope (FAST) is nestled in a natural basin within a stunning landscape of lush green karst formations in southern Guizhou province.

This question is a part of GKToday's Integrated IAS General Studies Module