The Whispering Forest of UdhampurThere was a small, beautiful town in the hills called Udhampur, where tall pine trees danced with the wind and the Devika River flowed quietly through the valley...