Categories General Knowledge Which country is called “Buffer State of Asia “? Post author By esimpk Post date November 25, 2021 A: Mongolia B: Afghanistan C: Tibet D: Myanmar ← What is the currency of South Africa? → ________is called of “Land of Mountains”