Click on photos to see bigger version of it.
Punjab is situated in northwestern India. Though the present state covers a rather small area, earlier Punjab was a huge region spanning across the present Indo-Pakistan border. In 1947, at the time of India's independence from British rule, a large part of Punjab was handed over to Pakistan. In 1966, the Indian Punjab was again trifurcated into modern Punjab, Haryana and Himachal Pradesh. Punjab shares its borders on the west with Pakistan, on the north with Jammu and Kashmir, on the northeast with Himachal Pradesh and on the south with Haryana and Rajasth...