Mesmerizing view of cloudy red sunset sky background during sunset from Dalhousie, Himachal Pradesh, India.