Happy Birthday, Ms. Jin!

We had a quite a birthday celebration for Ms. Jin last night  in our dining yurt.  Not only did the dinner feature a magnificent whole roasted lamb and a specially ordered cake from Hohhot, but there was much singing — even by our boys!

Ms. Jin managed to blow every single candle out in one try.

What a wonderful way this was to spend our final night at our Mongolian yurt compound on the grasslands.  After breakfast this morning, we head to another town to work with some students and and to learn more about Inner Mongolia.  (Peter Fry)

This entry was posted in Uncategorized. Bookmark the permalink.

17,033 Responses to Happy Birthday, Ms. Jin!

  1. Kelly K p'19 says:

    Happy Birthday! What a great way to celebrate with the boys.

  2. Gerald Lei says:

    A memorable birthday celebration back in the hometown – we feel so happy for you, Ms Jin!

  3. XEvil – the best captcha solver tool with unlimited number of solutions, without thread number limits and highest precision!
    XEvil 5.0 support more than 12.000 types of image-captcha, included ReCaptcha, Google captcha, Yandex captcha, Microsoft captcha, Steam captcha, SolveMedia, ReCaptcha-2 and (YES!!!) ReCaptcha-3 too.

    1.) Flexibly: you can adjust logic for unstandard captchas
    2.) Easy: just start XEvil, press 1 button – and it’s will automatically accept captchas from your application or script
    3.) Fast: 0,01 seconds for simple captchas, about 20..40 seconds for ReCaptcha-2, and about 5…8 seconds for ReCaptcha-3

    You can use XEvil with any SEO/SMM software, any parser of password-checker, any analytics application, or any custom script:
    XEvil support most of well-known anti-captcha services API: 2Captcha, RuCaptcha.Com, AntiGate.com (Anti-Captcha.com), DeathByCaptcha, etc.

    Interested? Just search in Google “XEvil” for more info
    You read this – then it works! ;))

    http://xrumersale.site/

    Regards, LolitoAbelf0946

  4. This is the right site for everyone who wants to understand this topic.
    You realize so much its almost hard to argue with you (not that I actually will need to?HaHa).
    You definitely put a brand new spin on a subject that
    has been discussed for ages. Excellent stuff, just wonderful!

    Review my webpage … Essential Nutrition Performance

  5. XEvil – the best captcha solver tool with unlimited number of solutions, without thread number limits and highest precision!
    XEvil 5.0 support more than 12.000 types of image-captcha, included ReCaptcha, Google captcha, Yandex captcha, Microsoft captcha, Steam captcha, SolveMedia, ReCaptcha-2 and (YES!!!) ReCaptcha-3 too.

    1.) Flexibly: you can adjust logic for unstandard captchas
    2.) Easy: just start XEvil, press 1 button – and it’s will automatically accept captchas from your application or script
    3.) Fast: 0,01 seconds for simple captchas, about 20..40 seconds for ReCaptcha-2, and about 5…8 seconds for ReCaptcha-3

    You can use XEvil with any SEO/SMM software, any parser of password-checker, any analytics application, or any custom script:
    XEvil support most of well-known anti-captcha services API: 2Captcha.com, RuCaptcha, AntiGate.com (Anti-Captcha), DeathByCaptcha, etc.

    Interested? Just search in YouTube “XEvil” for more info
    You read this – then it works! 😉

    XEvil.Net

    Regards, LoliteAbelf8457

  6. Everyone loves it whenever people come together and share ideas.
    Great website, continue the good work!

    Also visit my web page :: Helio CBD Oil

  7. Hmm it appears like your site ate my first comment (it was
    extremely long) so I guess I’ll just sum it
    up what I had written and say, I’m thoroughly enjoying your blog.
    I too am an aspiring blog blogger but I’m still new to everything.
    Do you have any suggestions for novice blog writers?
    I’d definitely appreciate it.

    Look at my page Vita Silk Lux

  8. RoyalCBD says:

    EkpClQ I think this is a real great post.Thanks Again. Keep writing.

  9. It as hard to come by educated people for this subject, however, you sound like you know what you are talking about! Thanks

  10. Site Info says:

    sleekness as well as classiness. An elegant ladies watch that

  11. Thanks , I ave recently been looking for info about this subject for ages and yours is the greatest I have discovered so far. But, what about the conclusion? Are you sure about the source?

  12. Herald Net says:

    Very good article post.Really looking forward to read more.

  13. Thanks again for the blog article.Really looking forward to read more.

  14. weed near me says:

    Thanks a lot for the blog article.Really thank you! Awesome.

  15. I think this is a real great post.Really thank you!

  16. SF Examiner says:

    It as not that I want to replicate your web-site, but I really like the layout. Could you tell me which theme are you using? Or was it especially designed?

  17. Very good info. Lucky me I came across your website by chance (stumbleupon). I ave saved it for later!

  18. click here says:

    Your style is really unique compared to other folks I ave read stuff from. Many thanks for posting when you ave got the opportunity, Guess I all just book mark this blog.

  19. very handful of internet sites that happen to be in depth below, from our point of view are undoubtedly properly really worth checking out

  20. go to says:

    Very good post. I am experiencing a few of these issues as well..

  21. we came across a cool website which you could appreciate. Take a look for those who want

  22. Say, you got a nice article post.Really looking forward to read more. Will read on

  23. It is appropriate time to make some plans for the long run

  24. Normally I do not learn article on blogs, however I wish to say that this write-up very forced me to try and do so! Your writing style has been amazed me. Thank you, very great article.

  25. Very neat blog article.Really looking forward to read more. Really Cool.

  26. Im thankful for the article post. Want more.

  27. It’а†s really a nice and useful piece of information. I’а†m satisfied that you shared this useful information with us. Please keep us up to date like this. Thank you for sharing.

  28. Website Info says:

    Thanks for sharing your info. I really appreciate your efforts and I am waiting for your

  29. Wow, wonderful blog layout! How long have you been blogging for?
    you make blogging look easy. The overall look of your site is great,
    let alone the content!

    Here is my page http://www.youxi2020.cn

  30. this website says:

    It as not that I want to duplicate your web-site, but I really like the design and style. Could you let me know which style are you using? Or was it custom made?

  31. Thanks for sharing, this is a fantastic post.Really thank you! Really Cool.

  32. just go to says:

    Regards for helping out, superb information.

  33. see says:

    I really liked your blog article.Really looking forward to read more. Really Great.

  34. Utterly indited articles , regards for information.

  35. It as fantastic that you are getting thoughts from

  36. go to see says:

    Wow, incredible blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your web site is magnificent, let alone the content!

  37. just go to says:

    It as hard to come by educated people about this subject, however, you seem like you know what you are talking about! Thanks

  38. Some times its a pain in the ass to read what blog owners
    wrote but this internet site is really user friendly!

    Also visit my homepage Testo Fit Extreme Pills

  39. XEvil – the best captcha solver tool with unlimited number of solutions, without thread number limits and highest precision!
    XEvil 5.0 support more than 12.000 types of image-captcha, included ReCaptcha, Google captcha, Yandex captcha, Microsoft captcha, Steam captcha, SolveMedia, ReCaptcha-2 and (YES!!!) ReCaptcha-3 too.

    1.) Flexibly: you can adjust logic for unstandard captchas
    2.) Easy: just start XEvil, press 1 button – and it’s will automatically accept captchas from your application or script
    3.) Fast: 0,01 seconds for simple captchas, about 20..40 seconds for ReCaptcha-2, and about 5…8 seconds for ReCaptcha-3

    You can use XEvil with any SEO/SMM software, any parser of password-checker, any analytics application, or any custom script:
    XEvil support most of well-known anti-captcha services API: 2Captcha.com, RuCaptcha.Com, AntiGate (Anti-Captcha), DeathByCaptcha, etc.

    Interested? Just search in Google “XEvil” for more info
    You read this – then it works! ;))

    Regards, LolityAbelf8688

    XEvil.Net

  40. XEvil – the best captcha solver tool with unlimited number of solutions, without thread number limits and highest precision!
    XEvil 5.0 support more than 12.000 types of image-captcha, included ReCaptcha, Google captcha, Yandex captcha, Microsoft captcha, Steam captcha, SolveMedia, ReCaptcha-2 and (YES!!!) ReCaptcha-3 too.

    1.) Flexibly: you can adjust logic for unstandard captchas
    2.) Easy: just start XEvil, press 1 button – and it’s will automatically accept captchas from your application or script
    3.) Fast: 0,01 seconds for simple captchas, about 20..40 seconds for ReCaptcha-2, and about 5…8 seconds for ReCaptcha-3

    You can use XEvil with any SEO/SMM software, any parser of password-checker, any analytics application, or any custom script:
    XEvil support most of well-known anti-captcha services API: 2Captcha, RuCaptcha.Com, AntiGate (Anti-Captcha), DeathByCaptcha, etc.

    Interested? Just search in YouTube “XEvil” for more info
    You read this – then it works! 😉

    Regards, LolitaAbelf6530

    XEvil.Net

  41. XEvil – the best captcha solver tool with unlimited number of solutions, without thread number limits and highest precision!
    XEvil 5.0 support more than 12.000 types of image-captcha, included ReCaptcha, Google captcha, Yandex captcha, Microsoft captcha, Steam captcha, SolveMedia, ReCaptcha-2 and (YES!!!) ReCaptcha-3 too.

    1.) Flexibly: you can adjust logic for unstandard captchas
    2.) Easy: just start XEvil, press 1 button – and it’s will automatically accept captchas from your application or script
    3.) Fast: 0,01 seconds for simple captchas, about 20..40 seconds for ReCaptcha-2, and about 5…8 seconds for ReCaptcha-3

    You can use XEvil with any SEO/SMM software, any parser of password-checker, any analytics application, or any custom script:
    XEvil support most of well-known anti-captcha services API: 2Captcha.com, RuCaptcha, AntiGate (Anti-Captcha.com), DeathByCaptcha, etc.

    Interested? Just search in YouTube “XEvil” for more info
    You read this – then it works! ;)))

    Regards, LolitoAbelf0220

    XEvil.Net

  42. Quality and also high-class. Shirt is a similar method revealed.

  43. Appreciate the recommendation. Will try it out.

    my blog post Rhino Spark Pills

  44. My brother suggested I might like this website. He was totally right. This post actually made my day. You cann at imagine simply how much time I had spent for this information! Thanks!

  45. For example says:

    indeed, research is paying off. Great thoughts you possess here.. Particularly advantageous viewpoint, many thanks for blogging.. Good opinions you have here..

  46. like this says:

    It as genuinely very complex in this active life to listen news on

  47. Jeffrey Wood says:

    I think other web-site proprietors should take this web site as an model, very clean and wonderful user genial style and design, as well as the content. You are an expert in this topic!

  48. There as a bundle to know about this. You made good points also.

  49. You have brought up a very wonderful details, thank you for the post.

  50. Terrific work! This is the type of information that should be shared around the web. Shame on the search engines for not positioning this post higher! Come on over and visit my site. Thanks =)

  51. Respect to op , some wonderful information.

  52. Wow! Thank you! I permanently needed to write on my blog something like that. Can I take a fragment of your post to my blog?

  53. Whoa! This blog looks just like my old one! It as on a entirely different topic but it has pretty much the same layout and design. Outstanding choice of colors!

  54. Pingback: hydroxychloroquine order online

  55. XEvil – the best captcha solver tool with unlimited number of solutions, without thread number limits and highest precision!
    XEvil 5.0 support more than 12.000 types of image-captcha, included ReCaptcha, Google captcha, Yandex captcha, Microsoft captcha, Steam captcha, SolveMedia, ReCaptcha-2 and (YES!!!) ReCaptcha-3 too.

    1.) Flexibly: you can adjust logic for unstandard captchas
    2.) Easy: just start XEvil, press 1 button – and it’s will automatically accept captchas from your application or script
    3.) Fast: 0,01 seconds for simple captchas, about 20..40 seconds for ReCaptcha-2, and about 5…8 seconds for ReCaptcha-3

    You can use XEvil with any SEO/SMM software, any parser of password-checker, any analytics application, or any custom script:
    XEvil support most of well-known anti-captcha services API: 2Captcha.com, RuCaptcha, AntiGate.com (Anti-Captcha.com), DeathByCaptcha, etc.

    Interested? Just search in YouTube “XEvil” for more info
    You read this – then it works! ;)))

    Regards, LoliteAbelf3372

    XEvil.Net

  56. If I issue my articles to my school document are they copyrighted or else do I have several ownership greater than them?

  57. junimeridio says:

    tool which countries allow hydroxychloroquine junior https://hydroxychloroquined.online/ – hydroxychloroquine and eliquis interactions gene therapy hydroxychloroquine in south dakota

  58. Wow, wonderful blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your website is magnificent, let alone the content!

  59. What? Happening i am new to this, I stumbled upon this I ave found It positively helpful and it has aided me out loads. I hope to contribute & help other users like its aided me. Great job.

  60. see more says:

    You hit the nail on the head my friend! Some people just don at get it!

  61. Really appreciate you sharing this blog.Much thanks again. Great.

  62. browse says:

    Say, you got a nice blog.Really thank you! Really Cool.

  63. for details says:

    There as definately a lot to learn about this issue. I really like all the points you have made.

  64. That is a good tip especially to those new to the blogosphere. Simple but very precise information Thanks for sharing this one. A must read post!

  65. Some really quality articles on this web site , bookmarked.

  66. Very nice post. I just stumbled upon your weblog and wanted to say that I ave really enjoyed browsing your blog posts. After all I will be subscribing to your rss feed and I hope you write again soon!

  67. Wow, amazing blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your website is excellent, let alone the content!

  68. These are generally probably the most awesome and fashion chanel bags I ave actually had. And really fashionable. Worth every single cent.

  69. go to says:

    Of course, what a fantastic blog and illuminating posts, I definitely will bookmark your blog.Have an awsome day!

  70. just go to says:

    Major thanks for the blog article.Really looking forward to read more. Awesome.

  71. check says:

    Well I sincerely enjoyed reading it. This subject provided by you is very useful for good planning.

  72. site. It as simple, yet effective. A lot of times it as very

  73. explore says:

    Well I truly enjoyed reading it. This information offered by you is very effective for proper planning.

  74. this subject and didn at know who to ask.

  75. see says:

    whoah this blog is wonderful i love reading your articles. Keep up the good work! You know, many people are searching around for this info, you could help them greatly.

  76. Im obliged for the article post. Really Great.

  77. on trip blog says:

    The world hopes foor egen more passionate writers like you who aren at afraid to mention

  78. Wow, amazing blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your website is magnificent, let alone the content!. Thanks For Your article about sex.

  79. If you ever want to take some of the load off, I ad love to write some content for your blog in exchange for

  80. very nice put up, i actually love this web site, carry on it

  81. Keep up the fantastic work , I read few articles on this web site and I think that your web site is really interesting and contains lots of wonderful info .

  82. seo company says:

    It as hard to come by well-informed people about this subject, however, you sound like you know what you are talking about! Thanks

  83. go to says:

    wonderful post.Never knew this, thanks for letting me know.

  84. ivo ignatov says:

    Red your weblog put up and liked it. Have you ever considered about guest posting on other relevant blogs comparable to your website?

  85. Ivo Ignatov says:

    romantic relationship world-wide-web internet websites, it as really effortless

  86. see says:

    I will right away grab your rss as I can at to find your email subscription hyperlink or newsletter service. Do you have any? Please allow me realize so that I may subscribe. Thanks.

  87. What could you suggest in regards to your submit that you just made a few days in

  88. Woman of Alien Great do the job you ave carried out, this website is de facto interesting with amazing information. Time is God as method of preserving everything from occurring at once.

  89. It as really a great and useful piece of information. I am glad that you shared this helpful info with us. Please keep us informed like this. Thank you for sharing.

  90. Say, you got a nice blog.Thanks Again. Keep writing.

  91. Thanks for another great post. Where else could anybody get that type of information in such a perfect way of writing? I ave a presentation next week, and I am on the look for such info.

  92. Im grateful for the blog article.Really looking forward to read more. Keep writing.

  93. This unique blog is no doubt entertaining and also informative. I have chosen many helpful advices out of this amazing blog. I ad love to return over and over again. Thanks!

  94. to read more says:

    It as not that I want to replicate your website, but I really like the pattern. Could you tell me which design are you using? Or was it tailor made?

  95. to read more says:

    We are a group of volunteers and starting a new scheme in our community.

  96. This is one awesome article.Really thank you!

  97. You made some first rate points there. I looked on the internet for the difficulty and located most individuals will go along with along with your website.

  98. I value the article.Thanks Again. Will read on

  99. Thank you for another great post. The place else could anybody get

  100. I truly appreciate this blog post. Really Cool.

  101. Thanks for the article.Really thank you! Want more.

  102. This page definitely has all of the info I needed about this subject and didn at know who to ask.

  103. I truly appreciate this blog article.Much thanks again. Fantastic.

  104. I loved up to you will obtain performed right here.
    The cartoon is tasteful, your authored subject matter stylish.

    nonetheless, you command get bought an edginess over that you would like be delivering the following.

    sick unquestionably come further in the past once more
    since precisely the similar nearly very regularly inside of case you defend
    this increase.

    Here is my blog; Divine Dynamic Keto Review

  105. Say, you got a nice post.Really thank you! Keep writing.

  106. Studying this write-up the donate of your time

  107. that they can can get you in to a car, in case your credit is poor enough you will

  108. Muchos Gracias for your blog post.Really looking forward to read more. Really Cool.

  109. I think this is a real great article.Really thank you! Really Cool.

  110. to read more says:

    There is evidently a bunch to identify about this. I consider you made various nice points in features also.

  111. I wish too learn evven more things about it!

  112. Thank you, I have just been searching for information about this subject for ages and yours is the best I ave found out till now. But, what about the conclusion? Are you sure concerning the source?

  113. this loan type may be hardest hit through the recession, which makes it very hard to obtain via a traditional standard bank.

  114. I truly enjoy looking through on this website, it has got superb posts. A short saying oft contains much wisdom. by Sophocles.

  115. Thanks so much for the blog article.Really looking forward to read more. Cool.

  116. Thanks so much for the article post.Thanks Again. Will read on buy ventolin

  117. Wow, great blog.Really looking forward to read more. Will read on

  118. Very good blog article.Really looking forward to read more. Awesome.

  119. Major thankies for the blog article.Much thanks again. Really Great.

  120. woh I love your content , saved to bookmarks !.

  121. Interesting post , I am going to spend a lot more time learning about this subject

  122. Very good article. I am facing many of these issues as well..

  123. I saw a lot of website but I conceive this one has something extra in it.

  124. You made some nice points there. I did a search on the issue and found most guys will agree with your site.

  125. What Is The Best Way To Import MySpace Blogs To Facebook?

  126. There is visibly a lot to know about this. I feel you made various good points in features also.

  127. You have a special writing talent I ave seen a few times in my life. I agree with this content and you truly know how to put your thoughts into words.

  128. sbobet login says:

    Im obliged for the post.Really thank you! Cool.

  129. I wish to express appreciation to the writer for this wonderful post.

  130. Very neat blog article.Really looking forward to read more. Awesome.

  131. Only wanna state that this is very useful , Thanks for taking your time to write this.