A 10-day festival in Delhi celebrates the Himalayan landscape, its people, and culture — NRI Bytes