It's funny how Indians like to claim Kung Fu is from India due to buddhism.
Yet China has a far better claim buddhism than India because buddhist in India disapeared while it thrives in China but China is the only country in the world to have all three buddhist traditions (Mahayana, Therevada and Vajrayana) coexist natively.
Also Buddha is nepalese and the sites that are in India belong to the Shayka civilization which is culturally Nepalese therefore I refuse to believe Buddhism is an Indian religion.