Bangladesh is not a country in India. It is a country in South Asia that does share a border with India.
India
Pakistan lies between Afghanistan and India.
The Himalayas lie between India and China.
India......
Nepal
India
India, being a developing country, has difficulty in maintaining balance between environment and industrialization. It is rapidly being urbanized and industrialized hence deforestation is rampant so it is affecting the climate, glaciers, atmosphere, availability of resources etc.
Bhutan or Nepal both are near to China and India
Nepal
India
India