The Himalayas cross five countries, they are Bhutan, India, Nepal, China, and Pakistan. The sovereignty of the range in the Kashmir region is disputed among India, Pakistan, and China. And the Himalayas cover approximately 75% of Nepal which is home to 8 of the 14 highest peaks in the world. So nepal is the country has the best view of the Himalayas. One of the key attractions of traveling to Nepal is to take in stunning views of these Himalayan giants.