TeamViewer not working from china

Hi, I have a query.
I'm unable to access the pc using TeamViewer 12 located in China(Beijing) from India(Chennai) but the same can be accessed across the European nations.

Is there anything I need to do with this?
I tried from several PC's and many network. Still the same result.

Could someone help?