Apparently I'm blocked in Yunnan province

I picked up a link to a website that claims to test if your website is blocked by the Great Firewall of China.  Interestingly the results are as follows: This website appears to be blocked in Yunnan province - I assume that Wonderful Life is also blocked, but it throws an error. The Team Grumpy site and blog, the North Bucks Road Club site, and the Northwood Wheelers site are all freely accessible in China.  So it's great to know that the population of Yunnan province are free to read all about my cycling activities (except my time trial reports!). This all begs the question as to what activities I have perpetrated on Flies and Bikes have roused the ire of those in charge at Yunnan Province!