India

India is neighbouring country,also known as big brother on Nepal