What has allowed Nepal and Bhutan to remain somewhat sheltered from the outside world?

Athe Himalayan Mountains
Bthe Bay of Bengal
CIndus River Valley
DGulf of Khambhat