You aren’t the only one. Go here to vent. Flickr left this message there not too long ago:
It seems that access to our image servers is being blocked for users in much of China. Our technical staff has looked into this at depth and determined this is not a technical issue from our end. We will keep an eye on the situation and update if we get any developments.
This explains why none of the images on the Shanghaiist Contribute page show up if you are in China.
Good times. Good times.
We’ll let you know if we hear any updates.
Flickr Shamefully Blocked in China (sophiesworld.cn)
UPDATE: Perhaps this is related? “Farm2 server is down!!!!” Thanks Jon!