Explanation
SCO stands for Shanghai Cooperation Organization.
Headquarters located in Beijing, China.
SCO has 8 member countries, 4 are central Asian countries, Russia, China, India and Pakistan ??.
Both india and Pakistan became member of SCO in 2017.