Where else is there? Development in India is more ingrained in Microsoft than anywhere else on earth. Looking for blog posts on silverlight will lead to a poorly written guide by a developer in India. ALL LARGE IT CONSULTING FIRMS have major operations in India, and the majority of them use ASP.NET or WPF. Many are now moving over to open technologies like rails, but only in small US specific shops targeting US customers. I haven't heard or interacted with many Chinese developers who aren't in the US. You mentioned western Europe specifically--from working with some Microsoft platform lately, it seems like most silverlight 'vendors' in Europe of are in eastern Europe (most notably, i think, Telerik).
Australia may be the exception to the rule, though I doubt that a quarter of Australian CS majors go on to work somewhere using python, rails, or PHP. A good number probably go to java, a compiled language, or iOS dev, but if they're going into web, i'd be hard pressed to believe that a majority aren't going into an ASP.NET operation.
Claiming that most developers under 30 don't use microsoft platforms is just pish-posh. They just don't learn it in class, and don't do it in their free time. That doesn't mean their first job isn't going to be a DB analyst on some 10 year old VB.net application.