Comment
Comment by hexhu
Fun fact: Quality of Google translate and Google search in Simplified Chinese and Google maps in mainland China has plummeted over the past decade. Barely usable if at all. I would suggest avoid them at all cost for your peace of mind