Bhutan is located between Nepal and Kashmir?

China and India