The stupa is in the lower left. You see these all over the Nepali Himalayas, and always placed in the most beautiful spots.
Go to Annapurna Circuit home