Pakistan observed Kashmir Solidarity Day on Friday with public rallies being held across the country to express wholehearted support of the Pakistani nation to the just struggle of Kashmiri people for their inalienable right to self-determination under United Nations resolutions.