Had my camera needed repairs while in Beijing I would have had a place to take it! I didn't see an "Authorized Canon" sign but I'm sure this nice lady would have been able to get me back up and running in no time.
One of the fun things about traveling to different countries and dealing with people who speak different languages is the translations. I suspect the words "fix camera" might simply mean the ability to load film properly but who knows? Looks can be deceiving and maybe this lady is a well-trained technician. When I returned from China I emailed this photo to all my photographer buddies for a good smile.