MCQShareNepal and Bhutan are located to theAwest of IndiaBeast of IndiaCnorth of IndiaDnorthwest of India