Neha took to Instagram to share a delightful series of pictures from her time in Himachal Pradesh. Her post offered a scenic journey—from behind-the-scenes moments on set and stunning views of snow-capped mountains to the breathtaking panorama from her hotel room.