Protests were staged in all the major cities of Pakistan, including Lahore and Karachi.
Kashmir Solidarity Day was observed in all the major cities of Pakistan on Monday.
The day marks Pakistan's pledge of continuing full moral support to the people of Kashmir, who are fighting for their independence from India.
Rallies and protests were staged in all the major cities of the country, including Karachi, Lahore, Islamabad and Peshawar.
A collection of photos from the pro-Kashmir events can be viewed below: