Nagarkot and Sarangkot are two different spots for the best view of the snow-capped mountains, and both are equally the best. From Nagarkot, you can see the Everest region and the highest mountain in the world, Mount Everest, and from Sarangkot, you can see the Annapurna ranges.