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:
Activists of Jamaat-e-Islami gather to mark Kashmir Day in Islamabad. — AFP
Women march to mark Kashmir Day in Lahore. — AFP
Pakistan demonstrators burn effigies of US President Donald Trump. — AFP
Demonstrators burn effigies of Netanyahu, Modi and Trump. — AFP
A Jamaat-i-Islami activist takes part in a gathering to mark Kashmir Day. — AFP
Protesters take part in a gathering to mark Kashmir Day in Karachi. — AFP
A protester stands on an Indian flag in Karachi. — AFP
Protesters take part in a gathering to mark Kashmir Day in Karachi. — AFP
Protester shout slogans as they take part in a gathering to mark Kashmir Day in Peshawar. — AFP
Hafiz Saeed speaks to protesters in a rally in Lahore. — AFP
Jamaat-i-Islami supporters participate in a rally in Islamabad. — AFP