India shares its borders with how many countries?

India shares its borders with how many countries?

ہندوستان کی سرحدیں کتنے ممالک سے ملتی ہیں؟
Explanation

1. Afghanistan

2. Pakistan

3. Bangladesh

4. China

5. Nepal

6. Myanmar

7. Bhutan