What has allowed Nepal and Bhutan to remain somewhat sheltered from the outside world?
A. the Himalayan Mountains
B. the Bay of Bengal
C. Indus River Valley
D. Gulf of Khambhat