To the north of Punjab lies the Himalayas. To its south, lies the great desert of Sind and Rajasthan. To its west, lies the Sulaiman and the Kirtan hills. And to its east, lies the Yamuna river. These physical features form the natural boundaries of Punjab.