The nation is celebrating its 71st Independence Day today with a renewed pledge to safeguard the motherland against any threat and turn it into a true welfare state as envisioned by founding father Quaid-e-Azam Muhammad Ali Jinnah.
The day began with thirty-one gun salute in the federal and twenty-one gun salute in all the provincial capitals.
Special prayers were offered for the prosperity, integrity and solidarity of the country, and for the success of the long drawn struggle of the Kashmiris after Fajr prayers.
Flag hoisting ceremonies are also taking place at provincial capitals, district headquarters and important national institutions.
All the major public and private buildings, roads and avenues have been decorated with national flags, portraits of the national leaders, banners and buntings to mark the day.
Azadi Train formally also started its journey from Islamabad. The train displaying different aspects of Pakistan movement as well as culture and traditions of the country will travel all the provinces. The general public can take a ride on the train without any ticket.
Change of Guard ceremony was held at the Mazar-e-Quaid in Karachi on Monday morning.
Cadets of Pakistan Navy took over the guard’s duties at the mausoleum.
A change of guards’ ceremony was also held at Mazar-e-Iqbal in Lahore.
A contingent of Pakistan Army took charge as guards from Punjab Rangers.