Chomrong

The Himalaya of course. Annapurna South, Hiunchuli and Machupacharre are all visible from here.