Is this payback for Google recently depicting Arunachal Pradesh (a state in India) with Chinese names, making it appear a part of China?
I don’t know.