The Kangra Valley in Himachal Pradesh extends between the Dhauladhar Range to the north and the Beas River (misspelled as 'Bees' in the option) to the south. The valley is approximately 90 km long and varies in width. It contains popular towns like Dharamshala, Palampur, and Kangra. The Dhauladhar range forms a dramatic backdrop to this fertile valley.