I tried connecting two peers from different public ip addresses but failed. I have successfully connected them before but this time I noticed that the port is different, 7863 instead of 4001
7863 is probably the NAT port assigned to IPFS connections by the router.
If your port is 4001 and that is open, you should be able to manually connect to /ip4/113.210.110.180/tcp/4001/ipfs/QmQKkiYzD8JnuK9bzw3RW65qEsEg XxjanorKVvaisJY5cQ. IPFS does not automatically advertise this port unless it sees 3 successful connections to it. A workaround is to set the Announce variable in the config to explicitly hardcode it.
113.210.182.118:4001 is not reachable for me nor for your other ipfs daemon. This looks like a connectivity issue you need to figure out with Azure/Windows.