It is a charming city nestled in the foothills of the Himalayas in India. It's famous for its stunning scenery and delightful climate.