Geography: Haryana is embraced with the Shivaliks and the Aravallis that place it at rather a constructive location. No major rivers run through the area but a wide network of rivulets and canals ensure plentiful water supply. Haryana is bounded by Uttar Pradesh in the east, Punjab in the west, Himachal Pradesh in the north and Rajasthan in the south. During the monsoon season, a carpet of grass spreads over the hills giving it a very gorgeous panorama