Nestled in the serene folds of this Himachal Pradesh hill station, where prayer flags flutter in the mountain breeze and ch ...