China is a heavily Buddhist country. It has an ongoing war against Pakistani-centric Muslims in Xinjiang, and it hates everything India hates. So why is it so hard for India to court China's attention? China has shown it will work on religious grounds in SEA and Sri Lanka. If it is about border disputes, maybe India should hand over its territory in return for hostilities along the Pakistani-Chinese border.