It might be India or Kazakstan.
China, Russia and Kazakstan
Personally i didn't even know there was a place called Kazakstan
Astana
LEDC!
kazakstan
Nursultan Abishevich Nazarbaev
Georgia, Kazakstan and Scotland
kazakstan
The Caspian sea
Aral Sea.
Zvezdagrad or Star City in Kazakstan