South Central Siberia is a geographical region in North Asia, just north of the meeting point between Russia, China, Kazakhstan and Mongolia.